Printable Version of Topic
Click here to view this topic in its original format |
თბილისის ფორუმი > DB Programming > Oracle-ს კურსები |
Posted by: John Zorn 18 Sep 2007, 13:01 |
მინდა ორაკლის სწავლა, დაუფლება და ასე შემდეგ... სადმე არის კურსები საქართველოში? თავის სერთიფიკატებით და ამბებით? : |
Posted by: провод 18 Sep 2007, 16:19 | ||
John Zorn
არის ერთი კანტორა. http://it-knowledge.ge/tr_oracle.html გააჩნია შენ რა გინდა? პროგრამირება ადმინისტრირება. |
Posted by: John Zorn 19 Sep 2007, 10:15 |
провод ადმინისტრირება... მანდ რომ დავრეკე For Beginners-ისთვის არაფერი არ გვაქვს გენაცვალეო |
Posted by: InfectedMono 19 Sep 2007, 11:10 |
და პროგრამირება არც ისე beginner-ისთვის გვაქვს? მე რაც ვნახე რაღაც ვერ გავიგე 3 დღიანი და 2 დღიანი კურსებია? ნუ + introduction მარა მაინც 3 დღე ძალიან ცოტაა მგონი |
Posted by: провод 19 Sep 2007, 13:24 | ||||
მაგათ რა აქვთ არ ვიცი მაგრამ მე გირჩევ ამ კურსს. Oracle Database 10g: Workshop Administration I. ამათ ჩამოყავდათ მოსკოვიდან ძაან კარგი სპეციალისტები. კონკრეტულად Fors-დან. იმედია ახლაც ასე იქნება. სხვა კანტორა არ არის რომელიც ორაკლის ტრეინინგებს ატარებს. კერძოდ უნდა იშოვო ვინმე ადმინისტრატორი. InfectedMono
ცოტაა. საერთოდ 5 დღეც ცოტაა მაგხელა ინფორმაციის მისაღებად. ეს კურსები ყველა დაჩქარებულია. თუ არ მუშაობ ამ სფეროში აზრი არ აქვს ტყვილა ფულის ხარჯვას. ისე კი საკმაოდ ძვირია. |
Posted by: InfectedMono 19 Sep 2007, 13:28 |
провод საქმე იმაშია რომ მე TSQL-ში ვმუშაობ, ანუ მთლად ჩლუნგი არ ვარ, მარა ამხელა ფული ასე ცოტა დროში რომ გადავიხადო, მაშინ მერე oracle-ზე უნდა გავაგრძელო რომ აზრი ქონდეს. და ასე ნამდვილად არ აქვს აზრი. ცუდია სხვას რომ არ აქვს მსგავსი არაფერი არადა ვერ იტყვი რომ ამაზე მოთხოვნა არ არის. |
Posted by: провод 19 Sep 2007, 13:33 | ||
InfectedMono
საქართველოში არის სპეციალისტების პრობლემა. ოფიციალურად რომ წაიკითხო სპეციალური გამოცდები უნდა ჩააბარო. მე რაც ვიცი 2 წლის წინ არ იყო მოთხოვნა. ახლა თუ შეიცვალა ძაან კარგია. ისე ორაკლზე გადასვლა უაზრობაა. თუ საქმეს არ ჭირდება. მითუმეტეს ადმინისტრატორისთვის. |
Posted by: InfectedMono 19 Sep 2007, 13:45 |
провод რავი მე რეალურად ძალიან ბევრს ვიცნობ ვინც თუნდაც DB პროგრამირებას ისწავლის. ადმინისტრატორობა კაკრას ნაკლებ მაინტერესებს და არც ორაკლის მიმართ მაქვს განსაკუთრებული ლტოლვა, მე მჭირდება ვისწავლო ჩემი საქმისთვის და ეგაა და ეგ. 2 წელი ძალიან დიდი დროა ასეთი საქმისთვის. |
Posted by: Saturn 21 Sep 2007, 14:00 | ||
John Zorn
კი არა და ნულიდან |
Posted by: John Zorn 23 Sep 2007, 14:13 |
Saturn საღოლ, მაგრად დამეხმარე |
Posted by: Lilith 24 Sep 2007, 09:38 |
Saturn null-იდან თუ nil-იდან? |
Posted by: Kakha 15 Oct 2007, 15:34 | ||
Lilith
null = ნილ (ტრანსკრიპციით) ხოოოოდა ორაკლს რაც შეეხება მე მგონია რომ თბილისში ვერ ასწავლიან, ისე საერთოდ ვერც ვერსად ვერ ასწავლიან, ბევრ ქვეყანაში კურსებგავლილი მინახავს მარა თუ თავად არ ისწავლე გინდა იარე გინდა არა აზრი არა აქვს. ინდივიადუალურ კურსებს კი ბევრი დრო უნდა. |
Posted by: Saturn 21 Oct 2007, 18:29 | ||
Kakha
ბევრი დრო თუ ფული? |
Posted by: Iashka1979 5 Jul 2010, 13:23 |
ახალი ხომ არაფერია ორაკლის შესწავლის მსურველთათვის ?! |
Posted by: A_N_R_I 3 Sep 2010, 19:50 |
სალამი, შეგიძლიათ ეგრეთწოდებული "სამაუჩიწელები" თვითმსწავლელები დადოთ? სწავლა მინდა ორაკლის და რითი, საიდან დავიწყო? რომელი ვერსიით ადმინისტრირება მინდა ... |
Posted by: porkyman 14 Oct 2010, 00:41 |
ორაკლის შესწავლა ვისაც უნდა ყველამ გაIტვალისწინეთ, რომ სტანდარტული ორაკლის კურსების გავლით დაგრჩებათ ცარიელი როგორც თავი ასევე ჯიბე უნდა ჩაუჯდე და რამოდენიმე თვე შენით იწვალო ინტერნეტის ან ვინმეს დახმარებით, რაღაც პეროიდის შემდეგ(პიროვნებაზეა და მონდომებაზე დამოკიდებული) შესაძლებელია რაღაც მინიმალური შედეგი მოგცეთ db administration workshop 1-ის გავლამ, მაგრამ მაინც მიმაჩნია, რო ისევ და ისევ კითხვა, კითხვა და პრაქტიკა. ხანდახან იდეალურია პიროვნულად ვინმე მცოდნეს თუ გაესაუბრებით |
Posted by: PBero 17 Oct 2010, 18:42 |
ინდივიდუალურად სწავლას მეთოდიკა უნდა. ყველაფერს ვაკეთებ, ამგრამ ვირაცამ მასწაველო რომ მითხრას - უარს ვეტყვი, მაგრამ კითხვები თუ ექნება( - და ადამინას ეტყობა კითხვის მიხედვით საით მიდის - ) უპრობლემოდ ვუპასუხებ. ყველაზე კარგი გზაა, კარგ მომუშავე ჯგუფში მოხვდე და ერთი წლის მერე შედეგი გექნება. |
Posted by: ზაზა_147 29 Oct 2010, 22:36 |
SQL ის თემას ვეძებ მაგრამ ვერ ვპოულობ ჯერჯერობით, იქნებ დაწეროთ მცოდნე ხალხმა ორიოდე სიტყვა, შესწავლას ვიწყებ და ყველაფერი მაინტერესებს. |
Posted by: თელიფინუ 7 Jan 2011, 23:05 |
პროფკავშირების ხაზით ჩემს უნის რაღაც ვებ_ს ვუწერ. დავიწყე mysqlში და უნი_მ გადამატანინა ორაკლში. ესლი ჩესნო - თავის ტკივილის . რაც mysqlში იყო ერთი წკაპი (მაგ enum, autoincrement) ორაკლში გახდა საჩალიჩო :არადა_აქებენ: |
Posted by: Rainbow_Girl 8 Jan 2011, 00:00 | ||
autoincrementi კაია მაგრამ სექვენსს რას ერჩი ) ორაკლს ეგ არ აკნინებს მგონი |
Posted by: თელიფინუ 8 Jan 2011, 06:47 | ||
Rainbow_Girl
არც არაფერს, გარდა იმისა რომ მეტი ჩალიჩი ჭირდება. |
Posted by: defaultuser 11 Jan 2011, 20:39 | ||
თელიფინუ
კოდის წერა თუ გეზარება კი რაც შეეხება ორაკლის კურსებს ვინც რამდენს იხდით აბა? სწავლებისას გამოყენებული იქნება უახლესი ტექნოლოგიები, ლექციებს წაიკითხავენ ისეთი გამოცდილი სპეციალისტები როგორებიც არიან კარგი სპეციალისტები ,შესვენებაზე თქვენ გაგამხნევებთ ჰაერში მოცეკვავე აკრობატები და გარეული გოჭი "სიქიმა" |
Posted by: pipii 12 Jun 2012, 11:41 |
ესეიგი რა დღეში ვარ,ვისწავლე sql,პლ/სქ და მინდა ასევე ორაკლის ადმინისტრირების დეტალების სწავლა და საერთოდ ორაკლის დაუფლება მაგრამ არავინ და ვერვინ ვნახე მცოდნე ტრენერი მოკლედ დიდი პრობლემაააა საქართველოში ორაკლის ადმინისტრატორებისსსს დელტა ლერნინგში არარ აქვთ ,იტ ნოლიჯში მარტო ტრენერები ცამოდია და 2 დღეში გარბიანნნნნ ვინმე თუ იცით კერძოდდდ???? |
Posted by: pipii 2 Jul 2012, 09:36 |
ჯერ სქლ და პლ/სქლ უნდა ისწავლოოო ჩემი გამოცდილებიდან გეუბნები * * * ნელნელა ვიხვეწები ეხლა ვიდეო ტუტორიალები უნდა დავამუღამოო და მე აუცილებალად დავეხმარები ვისაც ეს დასცჰირდება |
Posted by: GT200 2 Aug 2012, 14:16 | ||
ზაზა_147
საკმაოდ კარგი წიგნი მაქვს დამწებებისთვის. თან ქართულად არის. ამ წიგნს თუ გაივლი ბოლომდე ჩათვალე რომ მერე შენით გაიკვლევ გზას. E-mail მომწერე PM'ში და გადმოგიგზავნი. |
Posted by: 001cebito001 16 Nov 2012, 21:39 |
GT200 თუ შეგიძლია ეგ წიგნი მეც გამომიგზავნე. წინასწარ უღრმესი მადლობა |
Posted by: rem_admin 18 Nov 2012, 23:23 |
ხალხო ძალიან მაინტერესებს რატო ახტებით ხოლმე მაინც და მაინც ორაკლს? ინდუსტრიაში იმდენი საინტერესო ძვრებია, თქვენ კიდე მხოლოდ 1 რიგითი რელაციური DBMS გიზიდავთ. რამდენი უნიათოდ შერჩეული ორაკლის დეფლოიმენთი მინახავს, სადაც აბსოლუტურად არანაირი საჭიროება არ იყო მისი და შედეგათ ასეულათასობით, თუ არა მილიონობით გასროლილი დოლარები არავისთან პოლემიკაში შესვლას არ ვგეგმავ, უბრალოდ 1 მარტივ ჭეშმარიტებას გეტყვით. დღეს დღეობით ვერაფერს ვერ გააკეთებთ ორაკლზე, SQL Server-ზე ან თუნდაც DB2-ზე, ისეთს რასაც უფასო ალტერნატივა ვერ გაწვდება. დღეს მონაცემთა ბაზის მართვის სისტემა ძალიან overpriced-ია, რადგან იგივეს გაკეთება, უფასო DBMS-ებითაც მარტივადაა შესაძლებელი. ფასიან პროდუქტში ფულის გადახდა ღირს მხოლოდ იმ შემთხვევაშუ თუ: კომერციულ ბაზას მოყვება ისეთი ბანდლები რაც უფასოს არ გააჩნია, მაგრამ გჭირდებათ (მაგ: Analysis Services, BI, Reporting Services და ა.შ.), ან თუ ყიდულობთ კონკრეტული მწარმოებლის პროდუქტს რომელიც მხოლოდ კონკრეტულ ბაზასთან მუშაობს. თუ თქვენ ზემოთ ჩამოთვლილი პრობლემა არ გაწუხებთ, მაშინ გადახედეთ PostgreSQL-ს, რომელიც ორაკლის უფასო ალტერნატივად ითვლება არც თუ ისე უსაფუძვლოდ, ან თუნდაც ახალ MySQL-ს (5.6 ვერსიას). თუ ადმინობა გაინტერესებთ შეისწავლეთ ეგ პროდუქტები, მათი კლასტერინგის სოლუშენები. ორივეს აქვს საშუალება სქალაბილითი გაზარდოს ჰორიზონტალურად, არც არც ორაკლს გააჩნია და არც MS SQL-ს. ხოლო თუ თქვენ პროგრამირების სწავლას იწყებთ, მაშინ ყველაზე ცუდი საწყისი წერტილი აგირჩევიათ პროგრამირების ბაზის სწავლის დაწყებით. ასევე საინტერესო ტრენდი წამოვიდა, NoSQL (Not Only SQL). თუ თქვენ არ გჭირდებათ ტრანზაქციული მონაცემთა ბაზა, მაშინ დიდი ალბათობით არც რელაციური მონაცემთა ბაზა არ გჭირდებათ, გადახედეთ დოკუმენტურ ბაზებს, როგორიცაა MongoDB, RavenDB, Cassandra და ა.შ., ან OODBMS-ებს, როგორიცაა db4o ან VOD (Versant Object Database). და ბოლოს, გაითვალისწინეთ რომ არცერთი TOP საიტი (Facebook, Google, Twitter, Youtube და ა.შ.) კომერციულ ბაზის სისტემას არ იყენებს. |
Posted by: GT200 22 Nov 2012, 18:35 |
001cebito001 სკაიპში დამიმატე და გამოუშვებ |
Posted by: Fedora 23 Nov 2012, 19:43 | ||||
ეუფ 5 თვეში ხო გურუ გახდები ეგრევე რა : )) |
Posted by: SoulTaker 24 Nov 2012, 19:35 |
ვინმეს თუ უნდა მასწავლოს ორაკლი,- პმ ში ვიცი ცოტა რთულია ასწავლო იმიტომ რომ ერთია როცა იცი და მეორეა ამ ცოდნის გადმოცემა თუმცა შეიძლება ასე: აიღებ წიგნს, მიყვები ცალკეულ თავებს და განიხილავ პრობლემურ საკითხებს და ასე შემდეგ. ან მე ვისწავლი სახლში რაღაც საკითხებს და მერე ვიღაცა ამიხსნის უფრო ადამიანურად ძალიან მინდა სწავლა, მომწონს, მიყვარს და ასე შემდეგ აბა ვის უნდა დამეხმაროს? |
Posted by: defaultuser 24 Nov 2012, 23:03 | ||
rem_admin უცბად გეტყვი მოდი
1) ჭეშმარიტებისგან ტოტალურად განსხვავდება. 2)გააკეთებ. წამში 100 000 ტრანზაქციას თუ რამით დამიმუშავებ მაშინ ვიტყვი რომ მართალი ხარ როცა რამე არ იცით ტყუილად ნუ აჯვავთ და იწყებთ უაზრო ანტიპიარს, სიახლე მაქვს შენთვის, წარმოდგენა არ გაქვს ორაკლის შესახებ, თუ გაქვს ძალიან მცირედი და მის დანიშნულებას ბოლომდე არ იცნობ, რა შუაშია ე.წ. ტოპ საიტები და ორაკლი ერთმანეთთან??? მერსედესის არცერთი ქარხანა არ უშვებს ტიტანის ნაწილებს, აქედან დავასკვნათ რომ ტიტანი ღლეობაა??? წიგნები იკითხეთ აქ პრავების კაჩაობას მჭირდება 2-3 დამწყები პროგრამისტი რომელსაც PL\SQL -თან მუშაობა შეუძლია, ანუ რაღაც დონეზე იცის. დალშე PM |
Posted by: rem_admin 24 Nov 2012, 23:18 | ||||||||
defaultuser
ჯობია ტონი შეცვალო, შეურაცხყოფა არავისთვის არ მიმიყენებია, მითუმეტეს შენთვის. შენს არგუმენტებში შენ თავსვე ეწინააღმდეგები. სქალაბილითიზე მეც მქონდა გაკეთებული აქცენტი, მაგრამ რატომღაც ჩემი არგუმენტი მერსედეს-ტიტანს შეადარე, მაშინ როცა შენი
ზუსტად იგივე თემას ეხება ხო და რაც შეეხება
ესეც როგორც ზევით ავღნიშნე, სუფთა სქალაბილითის თემაა. გადახედე http://en.wikipedia.org/wiki/Scalability#Scale_horizontally_.28scale_out.29. 100000 ტრანზაქცია წამში დღეს ნამდვილად არაა ტექნოლოგიის პიკი, MySQL Cluster მილიარდ ქუერის ემსახურება წუთში (Shared Nothing არქიტექტურა + ACID compliance), ასევე NoSQL solution-ებზე ბევრად უკეთესი შედეგის მიღწევა შეიძლება. თუ შენი სიმართლეში გინდა სხვების დარწმუნება, გირჩევ ორაკლის სხვა ძლიერ მხარეებზე გაამახვილო ყურადღება, performance/scalability-ში scale out-ს ვერანაირი scale up ვერ დაუდგება |
Posted by: defaultuser 24 Nov 2012, 23:36 |
rem_admin ჯერ ერთი ტონში რა არ მოგეწონა? ან შეურაცხყოფა რა იყო? თემას ეხება 1 ია და მაგალითი არაადეკვატური იყო, როცა მოგყავს ტოპ საიტები საზომ ერთეულად. No SQL ებს რაც შეეხება ნუ ის რომ უფრო მაღალ დატვირთვებზე მუშაობენ ყველა ასპექტში რაშიც SQL ბაზები, ტყუილია, ბევრ რამეში შეიძლება ჯობდნენ მაგრამ არის საკითხები რომლებშიც ვერ ჯობნიან. ცოტა მეზარება ამაზე დავა, არაჯანსაღი შედეგი იქნება, ამიტომ წარმატებები და ორაკლზე არ დაწერო რაც არ უნდა მოხდეს, ბიზნეს და ტექნიკურ ამოცანაზე იდეალურად მორგებული რომ იყოს ორაკლი არ დაწერო მაინც, წოწოა ორაკლი |
Posted by: AnimeR 9 Jan 2013, 01:46 | ||||
defaultuser
ერთი და დაწყებული არა? რასთან დაკავშირებით? * * * თელიფინუ
კარგი რა... რა აუტო ინკრემენტი, სექვენსი არ არის საკმარისი? რაა მად საჩალიჩო... სამაგიეროდ სქლ ინჟექციებზე ბაგები ცხოვრებაში არ დაგრჩება... ფუნქციას წერ, პროცედურას წერ კაცურად... პაკეტები გაქვს ლამაზად... იქ ტრიგერს მოსდებ... იქ ჯობები გაქვს... ათასობით მზა ფუნქცია.... ბაზიდან მეილებით დაწყებული ჰტტპ რექვესთებით დამთავრებული ყველაფერს აკეთებ... ჯავას კოდზე რომ არაფერი აღარ ვთქვათ... და მილიონი რაღაც კიდე... ეგ აუტო ინკრემენტი კარგი რომ იყოს და ყველა შემთხვევაში ამართლებდეს, კი არ გაუჭირდებოდა ორაკს მაგის გაკეთება... |
Posted by: xokaido 9 Jan 2013, 02:04 |
მე არ ვარ ორაკლის სპეციალისტი, საერთოდ ცხოვრებაში შეხებაც არ მქონია არასდროს და ვინც იცით იქნებ გვითხრათ, წამში 100,000 რექვესტის დამუშავებაა მხოლოდ რაც MySQL -ისაგან განასხვავებს მას?... defaultuser AnimeR |
Posted by: AnimeR 9 Jan 2013, 13:20 |
xokaido რა თქმა უნდა არა. ორაკლი ბევრად მეტი მოცულობის და ზომის ინფორმაციის დამუშავების საშუალებას იძლევა. PL\SQL - ის გამოყენების საშუალებას გაძლევს, სადაც სრულყოფილ სტრუქტურიზებულ კოდს წერ. აღარაფერს ვამბობ მისი ადმინისტრირების უპირატესობაზე, გრანტებზე, ლინკებზე და ა.შ... შეგიძლია სოფტის მთელი ლოგიკა გაიტანო ბაზის მხარეს... ძალიან უხეშად რომ ვთქვათ ორაკლი MySQL-გან განსხვავებით უბრალოდ ინფორმაციის სანაგვე ყუთი არ არის... ძალიან ბევრი უპირატესობა აქვს. და საერთოდ რამდენადაც ვიცი ორაკლმა შეიძინა mysql და მისი განვითარების საკითხი საერთოდ კითხვის ნიშნის ქვეშ დგას... |
Posted by: rem_admin 10 Jan 2013, 00:57 | ||||||||||||||
AnimeR
რას ნიშნავს ბევრად მეტის? ერთიდაიგივე ჰარდზე თუ სხვადასხვაზე? ან თავად არ ჩაგიტარებია ტესტი ან თვალებში ნაცარს გვაყრი
ისევე როგორც Postgre-ზე, მაგრამ სიტყვა "სრულყოფილი" ძააალიან გადაჭარბებულია
3-ივეს საფორთი აქვს ყველა რელაციური ბაზის სერვერს. აბა უპირატესობა
ზუსტად იგივეს გააკეთებ ძალიან ბევრი დბმს-ით, მაგრამ რატო უნდა ვქნათ ეს სიმახინჯე
ისევე როგორც mysql-ს აქვს ძალიან ბევრი უპირატესობა ორაკლთან მიმართებაში.
უამრავი fork გაკეთდა MySQL-ის რეპოზიტორის, მათ შორის მისი mysql-ის ავტორების მიერაც. მაისქლ-ის მომავალი ისეთივე ნათელი და პერსპექტიულია როგორიც თავად ორაკლის პ.ს. ნუ ემსგავსებით სექტანტებს |
Posted by: AnimeR 10 Jan 2013, 01:59 | ||||||||||||||
rem_admin
კარგი მაშინ... თქვი რა მოცულობის (ზომაში) ტესქტურ ინფორმაციას დაამუშავებს MySQL.... ან მოდი ასე ვთქვათ, ერთ ცხრილში რა რაოდენობის ჩანაწერებზე შევძლებ გაჭერვების გარეშე მუშაობას? იგივე ნორმალურ ჰარდზე ორაკლით 100% ით მეტს თუ არა 50 % ით მეტს მაინც დავამუშავებ უპრობლემოდ... ნუ უფრო მეტი რესურსის გამოყენების გარეშე...
ბოდიში მაგრამ ჩვენ MySQL -ს ვადარებთ ამ მომენტში... ნუ ეგ კიდევ საკითხავია გადაჭარბებულია თუ არა...
MySQL - ზე ლინკის გაკეტებას ან სერვერის ბექაფის გაკეთებას რა სინდისით ადარებ ორაკლის? შეიძლება გააკეთო მაგრამ ხომ აქვს მნიშვნელობა როგორ, რამდენად მარტივად გააკეტებ და რამდენად სტაბილური იქნება...
ბაზის მხარეს ლოგიკის გატანას თუ შენ სიმახინჯეს ეძახი, მირჩევნია აქვს დავასრულო შენთან საუბარი...
ვისთვის როგორ... მე პირადად კინაღამ პროგრამისტობა შემაძულა... ნუ ძალიან ბევრი გადაჭარბებულია... შეიძლება 1-2 ჩავთვალოთ... მაგალითად ერთი ის რომ თუ დიდი მოცულობის ინფორმაციის დამუშავება არ არის საჭირო, ორაკლთან შედარებით ბევრად სხარტია...
ნუ ამდენი ინფორმაცია ნამდვილად არ მქონდა...
არ ვიცი რას ვემსგავსები, მაგრამ ორაკლის მერე არცერთი ბაზა არ მხიბლავს... დავისვენე და თავს ბედნიერად ვგრძნობ... უბრალოდ ინტერესისთვის მინდა გავერკვიო DB2 -ში და nosql - ში... |
Posted by: rem_admin 10 Jan 2013, 02:26 | ||||||||||||||||
AnimeR
რაზე მეკამათები ეხლა თუ ხვდები მაინც? დააყენე oracle, db2 ან თუნდაც sql server ფეისბუქში და ნახავ 3-ივეს გასხმულს. გაუშვი mysql-ზე კომპლექსური რეპორტები და mysql-ს ნახავ იგივე მდგომარეობაში. გირჩევ უფრო ღრმად შეისწავლო ორივე ტექნოლოგია სანამ დებატებს გამართავ
გინახავს MySQL enterprise? იგივე ორაკლის მიერაა გაკეთებული ბექაფი. უფასო ვერსიისთვის third party უფასო თულსებია "მარტივი და სტაბილური" ბექაფისთვის.
იგივე შედეგი მოაქვს ნებისმიერი საგნის არამიზნობრივ გამოყენებას. როგორც წესი თავს გაძულებს ხოლმე
ბევრად მეტი უპირატესობა აქვს ორაკლს, ხოლო ფრაზა "მაგალითად ერთი ის რომ თუ დიდი მოცულობის ინფორმაციის დამუშავება არ არის საჭირო, ორაკლთან შედარებით ბევრად სხარტია" საერთოდ მცდარია.
ვიცი, ზუსტად მაგიტო გპასუხობ
ტექნოლოგიაში, რამისგან რომ მოიხიბლო, ჯერ უნდა შეისწავლო
მისასალმებელია
http://programmers.stackexchange.com/questions/65742/stored-procedures-a-bad-practice-at-one-of-worlds-largest-it-software-consulting http://www.codinghorror.com/blog/2004/10/who-needs-stored-procedures-anyways.html კრიტიკული თვალით შეხედე ყველაფერს, ასევე ეჭვის ქვეშ დააყენე შენი უფროსის კომპეტენციაც ვინც ეგ გასწავლა |
Posted by: იოსები 10 Jan 2013, 02:49 | ||||
AnimeR
Facebook და Twitter გამოდგება მაგალითად? გინდა მოცულობით და გინდა მასშტაბირებით? პლიუს უნდა გავითვალისწინოთ რომ ორივე შემთხვევაში სისტემები 24/7 რეჟიმში მუშაობს ჭარბი უმრავლესობა "ენტერპრაიზ" აპლიკაციებისგან განსხვავებით რომლებიც საღამოს შვიდი საათის შემდეგ და შაბათ კვირას ისვენებენ... გარდა ამისა არსებობს MySql Enterprise ვერსია რომელიც ძალიან სოლიდურია. არ შევადარებდი ორაკლს ასე პირდაპირ და vanilla MySql - ს.
და სოfტის მხარეს რას ვტოვებთ? სრული კატასტროფა ტრიალებს მაგ "მთელი" ლოგიკის ბაზის მხარეს გატანის გამო ქართულ მსხვილ ორგანიზაციებში. ეგ პლიუსად შეიძლება ჩაითვალოს მხოლოდ გარკვეულ შემთხვევებში, არ არის ეგ აპრიორი უპირატესობა განსაკუთრებით იმ პირობებში როდესაც მაგ "მთელი" ლოგიკის კეთებას software engineering - თან კავშირში არმყოფ ნებისმიერი გზით შედეგის მიღებაზე ორიენტირებულ დილეტანტებს ავალებენ. |
Posted by: t-90 10 Jan 2013, 10:47 | ||
იოსები
ეგ იმიტომ რომ "კვალიფიციური სტაფი" ყავთ მაგათ. ანუ ქართული მსხვილი ორგანიზაციები წესით საერთოდ მაგალითად არ გამოდგება. ტიპები MS SQL ადმინი ვარო და ბექაპის ავტომატურად დაყენებას ვასწავლიდი სამი დღე. მით უმეტეს რო მე საერთოდ არ ვარ MS SQL ადმინი. |
Posted by: hejkko 10 Jan 2013, 11:25 |
რაზე დავობთ ხალხო?? ან რა არის აქ საერთოდ დავის საგანი? ორაკლი რო ყველაზე მძლავრი და მრავალფუნქციური ბაზაა მაგას თუ ვინმე არ ეთანხმება, სერთოდ რატო წერთ ამ თემაში? თუ საკუთარი გამოცდილება არ გყოფნით აიღეთ თუნდაც ქართული კომპანიები და ნახეთ სად რა აყენია. მაგთი, ბილაინი, ქართუ და კიდე რამდენიმე არც ისე დიდი მაგრამ ცნობილი კომპანია, რომლებიც ონლაინ გადახდებს და პროცესინგს აწარმოებენ იყენებენ ორაკლს. ჯერ არ გამიგია ვინმეს ან საბარათე ან საგადახდო პროცესინგი აეწყოს mysql-ზე.. mysql-იც გადასარევი საშუალებაა ოღონდ იქ სადაც საჭიროა და სადაც საკმარისია მისი საშუალებები. ძაან გთხოვთ კიდე facebook-ის მაგალითი ნუ მოგყავთ, იმიტომ რომ ჯერ ერთი ეგენი იყენებენ რამდენიმე მონაცემთა ბაზის სისტემას, აქედან უმეტესობა მათი დაწერილი და მათ მიერ შექმნილია. mysql-კი იყენებენ ოღონდ აქვთ აწეული რამდენიმე ასეული ბაზა ერთდოულად და ერთი მათი დაწერილი სისტემა აკონტროლებს მათ შორის ინფორმაციის გადანაწილებას. ორაკლი და მს სქლ რო შეადარო კიდე მესმის იდავო და მაგალითები მოიყვანო, მაგრამ mysql თან შედარება უკვე ძაან ნაგლობაა. ორაკლის მთავარი პრობლემა ისაა რომ არავინ იცის წესიერად, იმათმაც კი ვინც წლობით იყენებს, ბოლომდე არ იციან ორაკლის სრული საშუალებები და ბოლომდე ვერ იყენებენ. |
Posted by: AnimeR 10 Jan 2013, 12:11 | ||||||||||||||||||||||||||||||
rem_admin
რჩევას გავითვალისწინებდი მაგრამ სამწუხაროდ mysql - ის უფრო მეტად და ღრმად შესწავლის სურვილი ან საჭიროება არ დგას ჩემს წინაშე... ვიყენებ მხოლოდ პატარა ვებ პროექტებისთვის... ჩემთვის იყო და დარჩება ინფორმაციის შესანახ პატარა ბუნკერად...
კარგი მაგრამ ახლა შენ რაზე საუბრობ იცი, აი ჟიგული რომ მერსედესმა იყიდოს და სუპერ ვიდზე მოიყვანოს
დარწმუნებული ხარ რომ ნამდვილად მცდარია? რამე გამოკითხვა ან რაიმე მსგავსი ხომ არ ჩავატაროთ?
ეს რას ნიშნავდა? ჩემი ტექნოლოგიის ცოდნაში ეჭვი სეიტანე?
რა თქმა უნდა, კრიტიკული თვალით შეხედვა კარგია, მაგრამ ისე არა რომ აკვიატებულ აზრად გადაგექცეს... აქ აქ უფროს უმცროსები კიდე არაფერ შუაში არ არიან... უფროსამდე ათასი კადრია, არქიტეკტორიდან დაწყებული პროექტ მენეჯერით და ბიზნეს ანალიტიკოსით დამთავრებული... იოსები
ალბათ მე მხოლოდ იმ შემთხვევებთან მაქვს საქმე როდესაც "გარკვეული შემთხვევები" არსებობს... ქართულ მსხვილ ორგანიზაციებში კადრის პრობლემა იყო, არის და იქნება... სწორედ ამის გამო ხდება ასე... რას ვტოვებთ? ჯავასკრიპტის ეფექტებს გეხვეწები ამიხსენი PHP - ის რატომ უნდა დავამუშავებინო ინფორმაცია აპლიკაციის მხარეს, როდესაც ორაკლს ვიყენებ პარალელურად... არ გეკამათები, მართლა მაინტერესებს, და რა თქმა უნდა ვებ აპლიკაციებზე მაქვს საუბარი... t-90
მებაღეებზე არ ვსაუბრობთ ჩვენ, თუმცა სამწუხაროდ მრავლად არიან... hejkko +1
+++1 კარგით ხალხო რა... ახლა მერსედესი ჯობსო თუ bmw როდამდე უნდა ვიდაოთ... კარგი თუ დაგაწყნარებთ ეს გეტყვით, არ ვამტკიცებთ რომ ყველაზე მაგარია! ვამტკიცებთ რომ ძალიან ძალიან მაგარია და ამას წყალი არ გაუვა! |
Posted by: t-90 10 Jan 2013, 12:20 | ||
AnimeR
საქართველოში ნაღდად ძალიან ბევრნი არიან და არც სხვა ქვეყნებში ჩამორჩებიან. |
Posted by: xokaido 10 Jan 2013, 17:44 | ||||
hejkko
ჯერ ერთი მე არ ვდავობ, კითხვა დავსვი... მეორეც, თუ შენ არ გაქვს დისკუსიაში შემოსვლის ნება, სურვილი და/ან შესაძლებლობა ჯობია შენ შეიკავო თავო აქ პოსტვისაგან... ის, რომ ქართულ ბაზარზე თურმე გატენილია ორაკლის გამოყენება არაფერს ნიშნავს ჩემთვის.. შენთვის ნიშნავს რაიმეს Facebook და Twitter რომ MySQL-ზე არიან?...
რას ნიშ/ნავს საკმარისია მისის საშუალებები?.. მე კარგად ვიცნობ mysql -ს, შენ კარგად იცნობ Oracle -ს?... მოდი აბა დამისახელე რეალური, ლოგიკურად დასაბუთებული მიზეზი რითი სჯობს Oracle -ი ამ MySQL-ს... და შევადაროთ ერთმანეთს, რომელი რომელს სჯობს ვაჩვენოთ... შენ რომ იმაზე აპელირებ ეტყობა არ იცნობ კარგად Oracle-სო მე გეუბნები შენ რომ დიდი ეჭვი არსებობს შენ არ იცნობდე სათანადოდ MySQL-ს (მე არც უარვყოფ რომ არ ვიცნობ Oracle -ს)... |
Posted by: hejkko 10 Jan 2013, 17:54 | ||||||||||
xokaido
გახსენი სხვა თემა და იქ გქონდეთ ეს დისკუსია, ეს თემა არის ორაკლის შესწავლასთან დაკავშირებული და არა სხვა ბაზებთან სადისკუსიო, რაც რეალურად აფუჭებს თემას და გვერდები ივსება უაზრო პოსტებით.
შენი ნებაა. მე უბრალოდ სადაც ვარ და სადაც მქონია შეხება იმაზე შემიძლია საუბარი, ვერ გეტყვი ევროპაში და ამერიკაში კომპანიები რას იყენებენ რადგან არ ვიცი, და რაც არ ვიცი იმაზე არ ვლაპარაკობ.
ამაზე უკვე გითხარი და ვიმეორებ
ამაზე ცალკე თემა შეგიძლია გახსნა და იქ ვიმსჯელოთ თუ გინდა. ზოგადად კი ესეთი ტიპის საუბრებს ფასი აქვს 0. ძაან გავს ბანალურ Mercedes VS BMW შედარებას. |
Posted by: xokaido 10 Jan 2013, 18:37 | ||
hejkko
როგორ არ ლაპარაკობ, აი, აქ, ამ ფორუმზე დგახარ და ლაპარაკობ იმას, რაც არ იცი... არ იცი შენ რალურად რა შესაძლებლობები აქვს MySQL-ს, არ იცნობ მას სათანადოდ და იქიდან გამოდიხარ რომ კომპანიების უმეტესობა თურმე Oracle -ს იყენებს (ისიც მხოლოდ საქართველოს მასშტაბით შემოიფარგლები) და ეს ყოფილა მისი უპირობო ლიდერობის მიზეზი (წარმადობაში)... სანაძლეოს ჩამოვალ, რომ MySQL -ის მომხარებელთა რაოდენობა სულ მცირე 4-ჯერ აღემატება Oracle -ის მომხმარებელთა რაოდენობას... გეკითხები რა აქვს ისეთი უპირატესი მას რაც არ გააჩნია სხვა ბაზებს?... პროგრამირების განყოფილებაში ვართ, ვისაუბროთ ტექნიკურად, არ არის აბსტრაგირებული საუბრის აუცილებლობა... |
Posted by: AnimeR 10 Jan 2013, 18:47 | ||
xokaido
მარტივად რომ ვთქვათ, ფასიანია და აქვს სრულყოფილი საპორტი... არ არის საკმარისი? უი mysql-საც აქვს ლევან, მოდი ასე ვთქვათ, ადვილად ყენდება, მარტივი მოსახმარია... დაწყებით დონეზე არ სჭირდება დიდი ცოდნა გამოცდილება... ჰოსტინგების ლამის 100 % აქვს და უფასოა... იმიტომ ყავს 4 ჯერ მეტი მომხმარებელი... + მზა cms - ების 90-95 % mysql - იყენებს... + კადრი არ გჭირდება აუცილებლად რომ რამდენიმე ბაზას მოუარო... ჩინური 10 ლარიანი კეტები ალბათ ოდესღაც ყველას შეგვიძენია გარკვეული მიზნით.... მაგრამ ეს არ ნიშნავს რომ რომელიმე ნორმალურ ბრენდს ჯობს.... გაყიდვები რა თქმა უნდა ბევრად მეტი ექნება ჩინურს... |
Posted by: xokaido 10 Jan 2013, 19:07 |
AnimeR ხოდა რა აქვს უპირატესი, უკეთესი Oracle-ს, რაც არ გააჩნია ფუნქციონალურად MySQL-ს?... წარმადობაზე აპელირება არ არის სწორი, ისე ავუწყობ მე MySQL -ის სერვისს ნებისმიერ კომპანიას რომ ათჯერ სწრაფი იქნება ვიდრე იგივე Oracle -ის ანალოგი... ღირებულებაც საბოლოო ვარიანტის მინიმუმ 10-ჯერ იქნება შემცირებული... ვსვამ მარტივ კითხვას: რითი ჯობია Oracle -ი MySQL -ს?... Oracle -მა რო MySQL იყიდა ეს არაფერს ნიშნავს, წავალ და Percona -ს გამოვიყენებ, წარმადობაშიც მოვიგებ, სისწრაფეშიც, ხარისხშიც და ფასშიც... Support აქვსო რომ ამბობ, როდესმე შენ დაგჭირვებია ან იცი ვინმე ვისაც ეგ დასჭირვებია Oracle -ის?.. ორაკლის ყიდვის ნაცვლად რომ ფასი ადამიანურ რესურსში გადავიხადოთ (მითუმეტეს რომ MySQL -ის ადმინი უფრო იშოვება ვიდრე Oracle -ის, და ბევრად იაფიც ღირს) ბევრად უკეთეს საბოლოო პროდუქტს მივიღებთ ვიდრე რომ ჯერ Oracle -ის ლიცენზია შევიძინოთ რომელიც კატასტროფულად ძვირია და მერე მისი ადმინისტრატორები დავიქირავოთ არანაკლები ფასით... MySQL -ის ადმინისტრატორებს გაცილებით მეტს ნახავ, უფრო მეტ ინფორომაციას მოიძიებ მასზე, უფრო ადვილად ასწავლი პრაქტიკანტს, უფრო იოლად მოიგვარებ პრობლემას და დასასრულ, იგივე ფასით გაცილებით უკეთეს პროდუქტს მიიღებ (MySQL -ის კლასტერებს ხალხი ამუშავებინებს მილიონობით ჩანაწერს ყოველწამიერად) როგორც წარმადობით, ისე სისწრაფითა და სტაბილურობით... ეხლა გისმენთ, რითი სჯობია Oracle MySQL-ს?.. კითხვა არ არის პროვოკაციული და მიზნად არ ისახავს "მე რა მაგარი ვარ, გამოგიჭირეთ" და ა.შ. ნამდვილად სურვილი მაქვს კვალიფიციური ადამიანისაგან მოვისმინო დასაბუთებული პასუხი რომ აი, ამით და ამით ჯობია Oracle... მითუმეტეს რომ ვამბობ არ ვიცი მე და არასოდეს მქონია შეხება Oracle-თან... |
Posted by: AnimeR 10 Jan 2013, 19:18 | ||
xokaido
pl/sql - თან მუშაობის შესაძლებლობა ვახსენე... ნაკლები მიზეზია? ასეთი რამ გამიკეთე აბა mysql-ში: http://akdora.wordpress.com/2009/02/06/how-to-write-excel-via-plsql-and-save-the-file-to-a-directory/ ან ასეთი: http://akdora.wordpress.com/2009/08/13/sending-mail-with-clob-attachment/ ასევე კაცურად შეგიძლია რეპორტების კეთება... BI მიაბი, გამართე იგიულავე... ==================================================================================== კაი მოდი ასეთი რაღაც ვთქვათ, მითხარი ისეთი რაღაც რაც mysql ის შესაძლებლობის პიკად ითვლება, მე კი თამამად გეტყვი რომ ამას ორაკლი თავისუფლად შეძლებს... მე ერთი მიზეზი უკვე დაგისახელე, რის გამოც ორაკლი მირჩევნია... რაც შეეხება საპორტს, დაგვჭირვებია და გამოგვიყენებია კიდეც... კმაყოფილებიც დავრჩენილვართ... სამწუხაროდ მე ადმინისტრატორი არ ვარ, თუმცა ადმინისტრირების მხრივ რამდენადაც მსბენია ძალიან დიდი უპირატესობები აქვს თუნდაც ms sql - თან შედარებით... |
Posted by: hejkko 10 Jan 2013, 19:23 | ||||||||
xokaido
???? საიდან იცი????
google.com აქ ვერ გაიგებ, იშვიათია ისეთი ადამიანი ვისაც ორივეზე ერთნაირი გამოცდილება აქვს და ორივეზე ერთნაირად კვალიფიციური პასუხი გაგცეს. მე გეუბნები სხვისი გამოცდილებიდან და უამრავი უცხოური ფორუმიდან თუ ბლოგიდან გაგებულ ინფორმაციას. ეჭვი მაქვს შენთვის მაგას არ ექნება დიდი მნიშვნელობა, შესაბამისად მე ვერ დაგელაპარაკები ამ ორი ბაზის პლიუსებზე და მინუსებზე ერთმანეთთან მიმართებაში, მე შემიძლია გელაპარაკო ორაკლზე, მაგრამ mysql ზე მომიწევს ისევ გარე ინფორმაციების წყაროს მივმართო, შესაბამისად შენთვის ესეც არ იქნება მისაღები, რადგან მეტყვი რომ იქ არასწორად წერია, მე კი პირადად გამოცდილება მაისქლზე არ მაქვს ამიტომ დასკვნა, გვჭირდება ადამიანი ვისაც ორივეზე აქვს ერთნაირი გამოცდილება და ორივეზე უცდია რამე სერიოზულის გაკეთება. მე პირადად ვიცნობ ადამიანს ვინც მსგავსი შედეგი მიიღო mysql-თან მუშაობისას, დაიწყეს ერთერთ კომპანიაში დიდი პროექტის კეთება და შემდეგ გადავიდნენ ორაკლზე პერფრომანსულ მიზეზების გამო, თუმცა ესეც ალბათ არაფერს ნიშნავს შენთვის, იმიტომ რომ შენ
პ.ს. ერთი კითხვა, შენ რა სისტემებზეც გქონდა შეხება, წამში რამდენი ტრანზაქციის დამუშავება უწევდა ბაზას? Reasons to use oracle instead of MySQL: 1.Oracle has many built in functions such as decode that make some queries easier to build. 2. Oracle is a private company, and some people argue this means that they will deliver releases/fix defects/etc more regularly, since they rely on the income to survive. 3. Oracle has PL/SQL, a built in language that is very powerful. You can also have java stored procedures, this is much more powerful then what MySQL offers. 4. Oracle has support for sequences, MySQL does not. 5. Mysql does not support table snapshots 6. Oracle can be customized and tuned, much more then MySQL can. 7. Oracle provides Hot Backup/Standby facility, Mysql provides this facility only for selected engines. 8. Oracle provides Clustering Mechanism, where as MYSql does not. 9. Oracle Provides two way replication, Mysql provides only one-way replication. 10. Oracle provides DB links to connect to a remote oracle server. |
Posted by: McCartney 10 Jan 2013, 20:01 |
hejkko AnimeR mysql არის ისეთი თემა, ნებისმიერი დამწყები ვებ-დეველოპერი იქნება თუ პროგრამისტი თავიდან მაგას ეჯახება ანუ ელემენტარული ბლოგი რომ გააკეთო mysql-ში ბაზა უნდა შეუქმნა ხო ? : ) ანუ თავიდან როცა დაიწყეთ პირველად შეეხეთ mysql-ს და გაიგეთ რომ არის მონაცემთა ბაზა , ლოგიკურად თუ გაინტერესებდათ და დაინტერესებული ხართ ამ თემატიკით ალბათ მოგინდებოდათ მაშინ მონაცემთა ბაზების ცოტათი აზრზე მოსვლა მაინც : ) ხოდა მე მაინტერესებს mysql-ს სწავლა რომ დაიწყეთ , რა დავალება შეგხვდათ ისეთი რომ mysql-მ ვერ გაართვა თავი და გადაწყვიტეთ რომ oracle-ზე გადასულიყავით ? : ) |
Posted by: AnimeR 10 Jan 2013, 20:10 | ||
hejkko
აქედან უმეტესობა ვახსენე წინა პოსტებში... |
Posted by: hejkko 10 Jan 2013, 20:14 | ||||
McCartney
არ დამიწყია. არც დამჭირვებია. სადაც მიმუშავია, ან ms sql იყო ან oracle. oracle OLTP სისტემაზე ვნახე პირველად, მერე რამდენიმე წელი იმას ვავითარებდით, ეხლა კიდე ახალ OLTP პროცესინგს ვწერთ ორაკლზე. არსებული ორაკლის ბაზა რომელიც საკმაოდ მოძველებულია და უკვე გაჭირვებით მუშაობს ურბალოდ არასწორი მოწყობის გამო, მაინც უმკლავდება წამში 200მდე ტრანზაქციას და დღესი 400 ათასს ჯამში. უკვე 7 წლის განმავლობაში. AnimeR
კი, უბრალოდ თავმოყრილად ჩამოწერილი ვიპოვე ერთერთ ბლოგზე. |
Posted by: AnimeR 10 Jan 2013, 20:20 | ||
McCartney
კარგი გეტყვი... სულ მეშინოდა სქლ ინჟექციების... აპლიკაციის მხარეს მონაცემების დამუშავების გამო დიდი დატვირთვა მოდიოდა აპლიკაციის სერვერზე.... მუდმივად სჭირდებოდა ოპტიმიზაცია mysql - ს... იმიტომ რომ ძალიან ღრმა ცოდნა არ მქონდა და ხშირად მიწევდა მძიმე ქუერის გაშვებები... მიჭირდა ცხრილებს შორის კავშირების კონტროლი... ვგულისხმობ ფორინკებს.... მიწევდა ' " სიმბოლოების გამო ბაზაში სლეშებით ჩაწერა და ბევრი ნაგავი ინახებოდა ამის გამო... ცხრილში ერთხელ ნახევარ მილიონამდე ჩანაწერს გადავცდი და კინაღამ mysql - მა კუნფუ ჩამიტარა... ორაკლის ბაზაში (ჩემს პატარა პროექტში) ახლა ათეულობით მილიონ ჩანაწერს გავცდი და ადმინისტრატორიც არ მყავს.... არც პრობლემა მექმნება... და სხვათაშორის ეს ბაზა ერთ ცუნცულა სახლის კომპზეა გაშვებული (სერვერიც კი არ არის) და ბექაფიდან დაწყებული ყველაფერი 5 იანზე მაქვს... და მსგავსი ასეთი 1000 პრობლემა, რომელიც ახლა ორაკლთან მიმართებაში არ მაქვს.... + იმის გამო რომ ორაკლი გავარჩიე კარგი სამსახურიც მაქვს, კარგი ანაზღაურებით |
Posted by: xokaido 10 Jan 2013, 20:56 |
1.Oracle has many built in functions such as decode that make some queries easier to build. ჰა?... რა აბსტრაქტული არგუმენტია... 2. Oracle is a private company, and some people argue this means that they will deliver releases/fix defects/etc more regularly, since they rely on the income to survive. ეს არ არის არავითარი არგუმენტი... Linux არ არის private company -ს საკუთრება, მაგრამ მასზე ხშირად განახლებად სოფტს ძნელად შეხვდებით... ასეთი software -ს დასახელება შეიძლება ათობით და ალბათ ათასობითაც, მათ შორის არიან Apache, PHP და კიდევ უამრავი OpenSource/Free softwares... 3. Oracle has PL/SQL, a built in language that is very powerful. You can also have java stored procedures, this is much more powerful then what MySQL offers. მე არ ვიცი ეს რა არის... 4. Oracle has support for sequences, MySQL does not. ეს არ ვიცი რას გულისხმობს... 5. Mysql does not support table snapshots ეს არ ვიცი რას ნიშნავს და რას აკეთებს, ვინმემ, ვინც იცით ამიხსენით და ვეცდები გავიგო... 6. Oracle can be customized and tuned, much more then MySQL can. არ ვიცი რა დონეზეა შესაძლებელი Oracle -ის Tuning, მაგრამ მე ვიცი რომ ძალიან ბევრი ფაქტორია რისი გათვალისწინებითაც MySQL -ის tuning-ია შესაძლებელი და კონკრეტულ ამოცანაზე მორგება... 7. Oracle provides Hot Backup/Standby facility, Mysql provides this facility only for selected engines. You need only SELECTED ENGINEs... 8. Oracle provides Clustering Mechanism, where as MYSql does not. ეს არის სიცრუე!... MySQL აქვს clustering mechanism!!!! ჩვეულებრივ არის შესაძლებელი data nodes განაყენო, ცალკე იქონიო sql servers, ანხორციელებდე რეპლიკაციას და მოკლედ, ყველა ის თვისება რაც clustering-ს გულისხმობს გააჩნია MySQL-საც.. 9. Oracle Provides two way replication, Mysql provides only one-way replication. Two way replication ნიშნავს ორ რამეს: 1) როცა master მიდის და slave-ს უ-commit-ებს ცვლილებებს 2) როცა რეპლიკაცია ხორციელდება როგორც master-to-slave ისე master-to-master პირველი შემთხვევა სრული იდოტიზმია (წარმოიდგინე ასობით slave რომ გყავს და სატითაოდ ყველასთან რომ მიდის master და ცვლილებები მიაქვს), მეორეს შემთხვევაში კი MySQL-საც აქვს მხარდაჭერა... 10. Oracle provides DB links to connect to a remote oracle server. ეს კარგად ვერ გავიგე რას ნიშნავს, მაგრამ link to remote server MySQL-საც აქვს (მაგალითად როცა slave-მა იცის სად და ვინ არის master).... |
Posted by: t-90 10 Jan 2013, 21:19 |
აჰა დაიწყო უკვე ლეგენდარული თემები M4 VS AK, Mercedes VS BMW და ა.შ. |
Posted by: rem_admin 10 Jan 2013, 21:29 | ||||||||||||||||||||||||||||||||||
xokaido
აბსტრაქტულია მაგრამ ფაქტია კომპლექსურ query-ებში კომერციული ბაზები ყოველთვის ჯობდნენ უფასოებს.
მართალი ხარ
კი ბატონო, ეს გავიარეთ პირველ არგუმენტში. ჯავა/.ნეტ სპ-ები 1000-იდან 1-ს თუ დაჭირდება ცხოვრების მანძილზე.
იგივე auto-increament-ია, ოღონდ არა per-table, გლობალურია. რატომღაც sequence-ს ობიექტი დაარქვა ორაკლმა, უფრო სერიოზულად ჟღერს.
იმიტომ რომ არც დაგჭირვებია და არც არასდროს დაგჭირდება. per table replication.
ეს საკამათო საკითხია.
ორაკლის კლასტერი ახლოსაც ვერ მივა MySQL-ის კლასტერთან როცა საქმე დატვირთულ OLTP-ს და write scalability-ს ეხება. MySQL Cluster-ს შეუძლია ჰორიზონტალურად დასქეილება, ორაკლს მხოლოდ ვერტიკალურად. hejkko
მეგობარო გწყინთ ხოლმე რომ გეუბნებით მაგრამ მაინც უნდა გითხრა, აზრზე არა ხარ რას ლაპარაკობ 1. MySQL-ის ქასთომიზაცია რომ შესაძლებელია, ეგ ერთ-ერთი უდიდესი +ია ორაკლთან მიმართებაში. 2. აქვთ აწეული უამრავი სერვერი და არა "ასეულობით ბაზა". დატა არის გადანაწილებული (გასპლიტული). ამას ქვია Sharding-ი, რაც ორაკლს არ აქვს და არც ქონია არასდროს. ამის წყალობით არის რომ facebook-ს შეუძლია დღეს მილიარდი მომხმარებლის მომსახურეობა. 3. ფეისბუქს დიდი ცვლილებები არ შეუტანია MySQL-ის კოდბეიზში. თავიანთი პროდუქტი რაც გააკეთეს არის კასანდრა, ნოსქლ დოქუმენთ ბაზა რომელიც შიდა მესინჯერს ემსახურება მხოლოდ. AnimeR
მეგობარო, ბაზის მაგივრად, პროგრამირების სწავლით დაგეწყო ჯობდა, ყველა მაგ პრობლემას აიცილებდი თავიდან.
ანუ შენი ბრალი ყოფილა და არა mysql-ის
ნებისმიერ mysql-ის წიგნში დეტალურად არის განსაზღვრული ეგ პროცესი. უბრალოდ გადაშლა უნდა
იგივე უწევს ნებისმიერ C-ის შთამომავალი ენის პროგრამისტს. მანდ mysql არაფერ შუაშია, სტანდარტია უბრალოდ ეგეთი ცნობისთვის "\"" == "-ს
ბაზა მაქ რომელიც ნახევარ მილიარდ row-ს იტევს, mysql-ში, postgresql-ში, sql server-ში და oracle-ში. mysql 3-ივეზე ჩქარია ჩემი სახლის კომპიუტერზეც კი.
ორაკლის გამოყენება 10 მილიონი ჩანაწერისთვის იგივეა ტიტანიკით შეხვიდე ლიფტში. ამდენს იმიტომ ვწერ რომ შენი პოზიციის მქონე კადრები, რომლებსაც კარგად არ აქვთ გაცნობიერებული თუ რა სიტუაციაში რომელი ტექნოლოგია უნდა გამოიყენონ, სახელმწიფოს აყრევინებენ ასეულათასობით $$-ებს.
დარწმუნებული ვარ 1000-ივეც ზევით ჩამოთვლილი "პრობლემების" მაგვარი იქნება t-90
ეს ლეგენდარული თემა საჭიროა M4 VS AK-სგან განსხვავებით, რადგან როგორც ანიმერ-ს მივწერე
|
Posted by: AnimeR 10 Jan 2013, 21:45 | ||
rem_admin ყოჩაღ... ძალიან მარტივად გადამიჭერი ყველა პრობლემა, და ყველა მყარ არგუმენტზე კომენტარიც არ გააკეთე ტანკით უნდა შეხვიდე აბა რა... როცა იცი რომ ლიფტი შეიძლება ნებისმიერ დროს ჩაწყდეს, მერე ხომ არ უნდა დაიწყო ტანკის ძებნა.... როცა გინდა ჩავარდეს, შენ მაინც გადარჩები
რა მაინტერესებს იცი, რაიმე გზით დაკავშირებული ხარ სახე წიგნთან? შენ კი არა სიმართლეს ეგენი არავის ეტყვიან რა ჯანდაბას აკეთებენ იქ მე საერთოდ ინფორმაცია მქონდა რომ ნოსქლ-ს და საკუთარ შექმნილ ბაზებს იყენებდნენ.... ბოლო ორი დღეა გავიგე რომ თურმე mysql იც ფიგურირებს საქმეში... ეს მყარი და ნამდვილი ინფორმაციაა თუ სადმე უცხოურ ბლოგზე თვალმოკრული? პ.ს. მე ვრჩები ამით ყველანაირ დავა განხილვას. თემის ავტორს კი ვეტყვი: 1) ორაკლს აქვს სელფ სტადი კურსები... შეგიძლია ის გაიარო... 2) არსებობს უამრავი წიგნი და შეგიძლია ის წაიკითხო. მაგრამ 5 დღეში ორაკლს ვერასდროს ისწავლი... მთავარი მუღამი არის ის, რომ კურსზე უკვე ნასწავლი უნდა მიხვიდე, იქ უბრალოდ ნიუანსებზე და ისეთ დეტალებზე ისაუბრებთ რასაც ძალიან ძალიან იშვიათად თუ სადმე შეხვდები... ადამიანი მთელი ცხოვრება სწავლობს, დიდი მადლობა დისკუსიის მონაწილეებს, ახალი ცხელ-ცხელი ინფორმაციებისათვის |
Posted by: rem_admin 10 Jan 2013, 21:53 | ||||||||
AnimeR
მაპატიე, შენს მაგივრად ვერ ვისწავლი
ვერ მიგიხვდი. სავარაუდო გულისხმობ წიგნი თუ მაქ გადაშლილი (?) შენი წონა, თუ სურვილი გექნება შემიძლია გათხოვო თუ მონიტორზე გიჭირს კითხვა
http://gigaom.com/2011/12/06/facebook-shares-some-secrets-on-making-mysql-scale/ ასევე twitter-იც დაახლოებით იგივე სიმაღლეზეა მაისქლ-ით. პლანეტაზი, არცერთი ყველაზე დიდი და დატვირთული ბაზები არ იჰოსტება ორაკლზე. |
Posted by: AnimeR 10 Jan 2013, 22:00 | ||||
rem_admin
იუმორი გიჭირს (?) facebook-ს ვგულისხმობდი... სახე წიგნი ანუ ჩემი წონა ნაკლებად, 135 კილო ვარ
რავიცი, რავიცი... მე პირიქით ვიცი ნუ გადაეკიდეთ ამ ტვიტერს და ფეისბუქს კაცო, მაგაზე მაშტაბური პროექტები აღარ არსებობს? რა დეგენერატობა ყოფილა ეს ორაკლი.... რა უნდათ რა თავს იკლავენ ნეტა... პ.ს. რა მინდოდა ნეტა... მოვედი, გამლანძღეს, მაბეჭდინეს ბევრი და მაინც არავინ ცდილობს მიუდგეს სხვა კუთხით საქმეს . წავედი წავედი, ჩემი საკალელი ორაკლის ბაზები მისახედი მაქვს |
Posted by: rem_admin 10 Jan 2013, 22:09 | ||||
AnimeR
ნწუ, კიდევ ვერ გამიგე. ორაკლი ძალიან ძალიან ძლიერი პროდუქტია, მაგრამ არც უნივერსალურია და არც სრულყოფილი. უბრალოდ კარგად უნდა გაარჩიოთ მისი უპირატესობები სხვა ალტერნატივებთან მიმართებაში სანამ ნახევარ მილიონს მოისვრით ლიცენზიებში
კი ბატონო, აგერ yahoo-ს მაგალითად 2 პეტაბაიტიანი ბაზა აქვს მოდიფიცირებულ PostgreSQL-ზე (ქოლუმნარ სთორეიჯზე). მოდიფიკაცია უფრო ძვირი დაუჯდათ ვიდრე ორაკლის ლიცენზია დაუჯდებოდათ გუგლიმ საკუთარი ქოლუმნარ სთორეიჯ ბაზა შექმნა. აქაც ორაკლის ლიცენზიებზე გაცილებით ძვირი დაუჯდათ. მორალი: ორაკლი არც ისეთი "მაგარია" როგორც შენ გგონია, რადგან ამოცანების 95%+ ის შემთხვევაში, პრობლემის გადაჭრა სხვა უფრო იაფი, ან საერთოდ უფასო ალტერნატივებითაც არის შესაძლებელი. ხოლო თუ Big Data-ზეა საუბარი (ან big load-ზე), მანდ საერთოდ დაივიწყეთ ორაკლი |
Posted by: AnimeR 10 Jan 2013, 22:50 | ||
rem_admin
და სად არის ის მორალი, სადაც ათასობით კომპანია ორაკლის ლიცენზიებს ყიდულობს? და ათასობით ხარჯავს კადრში იმისთვის რომ იმართოს ეს მონსტრი? |
Posted by: hejkko 10 Jan 2013, 22:53 | ||
rem_admin
mysql-ს ან მისთანებს თუ ვინმე იყენებს ჯერ, მილიონებს და დიდ ენერგიას ხარჯავენ რომ გადააკეთონ და აზრზე მოიყვანონ რომ რამენაირად გამოიყენონ, ხოლო ორაკლს კი თუ ვინმე გამოიყენებს არც მოდიფიკაცია სჭირდება და არაფერი. არ ვიცი თქვენ სად დაფრინავთ მაგრამ საქართველოში სულ რამდენიმე კომპანიაა რომელიც ნახევარ მილიონზე მეტ ტრანზაქციას ამუშავებს დღეში და ყველა მათგანს ორაკლი უყენიათ. შესაბამისად თუ საქართველოში ხარ და გინდა წესიერ კომპანიაში მუშაობა, გაცილებით მიზანშეწონილია ალბათ იცოდე ორაკლი. ფბ-ში და თვითერში თუ მოხვდებით ვინმე, ღმერთმა ხელი მოგიმართოთ. პ.ს. დაწერეთ თუ იცით ქართული კომპანია რომელიც ზემოთნახსენებ რაოდენობა ოპერაციებს ასრულებს დღეში და იყენებს mysql-ს. ჩემი სიაა (მაგთი, ბილაინი, ჯეოსელი, ფინანსთა სამინისტრო, ასევე სხვა სამინისტროები, ნოვა, ოსმპ(მგონი)) |
Posted by: t-90 10 Jan 2013, 22:58 | ||
ვობშემ ჩემი მოკრძალ;ებული აზრით ნებისმიერი ინსტრუმენტი უნდა გამოიყენო ნებისმიერს აქვს მისი პლიუსები და მინუსები, გამოყენების ნიშა და ა.შ. ნუ ეს რა თქმა უნდა ისეთ პროდუქტებზე ვსაუბრობ როგორიც ორაკლი MSSQL Mysql და ა.შ. ნებისმიერი სექტანტობა ჩემთვის პირადად არის მიუღებელი, რო აი ამას არ გავეკარები, ეს ხიხია, ეს ცუდია და ა.შ. პროგრამირების დასაწყისში საკმაოდ დიდი წარმატებით ვიყენებდი XML-ს როგორც ინფორმაციული საიტებისთვის მონაცემთა ბაზას, მშვენივრად აუდიოდა ყველაფერს რაც მე მჭირდებოდა. ეხლა უბრალოდ ინფორმაციულ საიტებს აღარ ვაკეთებ თორემ რომ დამჭირდეს გაკეთება, ასევე დიდი წარმატებით გამოვიყენებდი. hejkko
გაგიკვირდება და მანდედან ნახევარი იყენებს MS SQL/.NET დუეტს |
Posted by: hejkko 10 Jan 2013, 23:04 | ||||||
t-90
თუ არ დამზარდები იქნებ დაწერო რომელ ნახევარს გულისხმობ? პირადად მქონდა ამ კომპანიების პროცესინგთან და ხალხთან ვინც მუშაობდა მაგ კომპანიებში ორაკლზე, შეხება. .ნეტ + მს სქლსაც იყენებ შეიძლება მაგრამ არა ძირითად მათ საქმიანობაში და პროცესინგში, არამედ დამხმარე ბაზებისთვის და სოფტებისთვის.
ძალიან ხშირი შეხება მაქვს ამ კომპანიებთან რომ რამე გამიკვირდეს.
ამაში გეთანხმები 100 პროცენტით. |
Posted by: rem_admin 10 Jan 2013, 23:12 | ||||||||
hejkko
კიდევ ერთხელ. ჩაიხედე საკითხში სანამ მსგავს... ფრაზებს დაწერ ხოლმე 1. mysql-ს მილიონობით კომპანია იყენებს სრულიად უფასოდ, მათ შორის მეც. 2. როდესაც გჭირდება Big Data-სთან მუშაობა და დიდი scaling, რასაც ვერც ორაკლი და ვერც მს სქლ ვერ გაწვდება, mysql გაძლევს დიდ ფორას, არსებული ღია კოდით, რითიც გიზოგავს მილიონებს და დიდ ენერგიას. ეგეც ექსტრემალურ სიტუაციებში, რადგან MySQL ქლასთერი უფასოა და ბეეევრად დიდ დატვირთვას და მონაცემებს უძლებს ვიდრე ორაკლის RAC.
და პრობლემაც მაგაშია. მე არ მაინტერესებს კერძო კომპანია რას იზავს, მაგრამ ფრიად მაწუხებს როცა ჩემს მიერ გადახდილ გადასახადებს ვიღაცა წყალს ატანს არაკომპეტენტურობის გამო, მაგრამ დამიჯერე, საქართველოში ბევრად მეტი მს სქლ-ის დეფლოიმენთია ვიდრე ორაკლის. ასევე დღეში ნახევარ მილიონიანი ტრანზაქცია ზღვაში წვეთია დღეს
არაა აუცილებელი სხვისთვის იმუშაო რომ მის შეცდომებზე და შედეგებზე ისწავლო. გამოიმუშავეთ ეს თვისება, ცხოვრებაში გამოგადგებათ.
ბოდიში, მაგრამ მე მოგიყვანე ფაქტები ინდუსტრიის წამყვანი მოთამაშეების ყოველდღიური ცხოვრებიდან და შენი კონტრარგუმენტი, მაგთი, ბილაინი და ჯეორჯიან ქარდია? პ.ს. მაგთი ორაკლს იყენებს მხოლოდ data warehousing-ისთვის. ბილინგის ნაწილი in memory database-ში (რომელიც მერე ორაკლმა იყიდა) აქვთ გატანილი, იმ მარტივი მიზეზის გამო რომ ორაკლიმ მაგთის დატვირთვასაც კი ვერ გაუძლო. პ.პ.ს. სექტანტობა რომ არ დამაბრალოთ, ორაკლი data warehousing-ში ძალიან ძლიერია |
Posted by: AnimeR 10 Jan 2013, 23:19 | ||
rem_admin
ჯეოსელისას გაუძლო და მაგთისას ვერა? კარგი რა, ასე ერთი ხელის მოსმით რატომ მოთხრით ხოლმე... |
Posted by: t-90 10 Jan 2013, 23:21 | ||||
hejkko
სამინისტროები იყენებენ ძირითადად .NET/SQL ნოვაც, (პროცესინგის იმაში როგორც მითხრეს ვებსერვის მასწვდიან MS SQL დან) პირადად მაქვს რამდენიმე სამინისტროში დახმარება გაწეული. rem_admin
გაცილებით მეტი. და არანაკლები კომპანიები ვიცი რომელიც დასახელებულ კომპანიებზე ნაკლები პროცესინგი არ ქვთ და MS SQL ში აქვთ შეყრილი. პატარა კომპანიებში ხო საერთოდ ვინ იყიდის ორაკლს. ვის აქვს მაგის ფული პროსტო. |
Posted by: rem_admin 10 Jan 2013, 23:22 | ||
AnimeR
ამ ფორუმზე ეძებდა ადრე მაგთის თანამშრომელი გამოსავალს, შემდეგ მათი IT manger-ისგან გავიგე. თქვენგან განსხვავებით იმას არ ვწერ რაც არ ვიცი. არც სექტანტი ვარ, გულახდილად გეუბნები რომ ორაკლი უძლიერესი პროდუქტიათქო და რა გინდა რას გადამეკიდე კაცო |
Posted by: pipii 6 Feb 2013, 10:53 |
ორაკლის ტრენინგი აქვს დაგეგმილი "IT-Knowledge-s " აცხადებს მსმენელთა რეგისტრაციას შემდეგ ტრენინგებზე: Oracle Database 11g: Administration Workshop I Oracle Database 11g: Administration Workshop II მისამართი: თბილისი, ჭავჭავაძის 17ა, მე-5 სართ. ელ-ფოსტა: info@it-knowledge.ge ტელეფონი: 2 220585, 2 912989 22 თებერვლამდეა მსემენელთა რეგისტრაცია მაგრამ 40 სთ=800$ დზვირია მაგრამ ვინც ელოდებოდით კარგი შანსია და მეც უნდა მივაკითხო * * * რას იტყვიის გამოცდილი ორაკლის მომხმარებlebi ღიირს მისვლა ამ ტრენინგზე? ან ვინმეს თუ გაუვლია და თუ იძლევა საჭირო ინფორმაციას მე უფრო პრაქტიკული მეცადინეობა მაინტერესებს ვინაიდან თეორია კარგად ვიცი |
Posted by: pipii 12 Mar 2013, 12:31 |
მოკლედ დიდი ძალისხმევის შედეგად ვისწავლე oracle database administration , ეხლა მინდა სადმე სტაჯიორად მუშაობა (1კვირა საკმარისია) რომ ვნახო როგორ მუშაობა ეს ყველაფერი in real world დამეხმარეთ და დაგეხმარებით,(მაქვს კარგი ვიდეო გაკვეთილები და ბევრი ლიტერატურა,) აბა გამოიჩინეთ დაინტერესება ადამიანით რომელმაც ეს შეძლო xwoxonelidze@gmail.com მომწერეთ არ დაიზაროთ და დაინტერესებულ ორაკლის შემსწავლელებსაც დავეხმარები |
Posted by: cybernation21 13 Mar 2013, 10:15 | ||
pipii უნდა გასცე რო მოგეცეს *_*
თუ საჯაროდ არ გინდა პმ მიმუშავებს |
Posted by: defaultuser 17 Mar 2013, 23:09 |
pipii სტაჯიორობა თუ გინდა პმ გამოუშვი, მერე შევხედავთ შენს შესაძლებლობებს |
Posted by: pipii 28 Mar 2014, 22:27 | ||
http://www.bdc-center.ge/ge/%E1%83%99%E1%83%9D%E1%83%9B%E1%83%9E%E1%83%98%E1%83%A3%E1%83%A2%E1%83%94%E1%83%A0%E1%83%A3%E1%83%9A%E1%83%98-%E1%83%9E%E1%83%A0%E1%83%9D%E1%83%92%E1%83%A0%E1%83%90%E1%83%9B%E1%83%94%E1%83%91%E1%83%98/afte-effects.html |
Posted by: defaultuser 29 Mar 2014, 01:22 |
pipii მონაცემთა ბაზები. oracel ეს მაგარი იქნება, ორაკელის შესასწავლად ))) |
Posted by: pipii 29 Mar 2014, 07:48 | ||
ეგ მეც შევნიშნე მაგრამ კარგად ასწავლის ვინც ასწავლის ,მე კმაყოფილი ვარ |
Posted by: masai_go 29 Mar 2014, 16:54 |
ალექსანდრე ძლიერი ტრენერია ნამდვილად |
Posted by: pipii 30 Mar 2014, 17:36 |
კი ნამდვილად |
Posted by: suuppoort 14 Mar 2017, 15:41 |
გამარჯობა მეგობრებო, შეიძლება ეს ის პოსტი არაა სადაც უნდა დამეპოსტა მარა იქიდან გამომდინარე რაც წავიკითხე წინა 6 გვერძე ... რა გასხვავებაა MySQL master-to-slave და master-to-master რეპლიკაციებს შორის? 2 მონაცემთა ბაზისთვის მჭირდება. |
Posted by: MrAlex 14 Mar 2017, 18:21 | ||
suuppoort
master slave არის როდესაც ინფორმაცია გადადის მხოლოდ master-იდან slave -ზე პირიქით ვერ მოხდება და master-to-master არის ორივე ბაზის ცვლილება სინქრონიზირდება . |
Posted by: suuppoort 14 Mar 2017, 21:51 |
MrAlex მადლობა პასუხისთვის. * * * MrAlex რამე რჩევა თუ შეგიძლიათ მომცეთ 2 MySQL მონაცემთა ბაზას შორის რეპლიკაციაზე. ან რამე დოკუმენტაცია, ქართულად ვერაფერს ვერ მივაგენი ამ თემაზე. ადრე ძალიან ცოტა გამოცდილება მაქ master to slave რეპლიკაციის, შპარგალკა მქონდა და მე ვაწყობდი hamach_ის ვაყენებდი myini ფაილს დავაკომფიგურებდი და მუშაობდა მაგრამ, ხან hamach არ იყო სტაბილური ხან ინფორმაცია არ იცვლებოდა ჩემზე შთაბეჭდილება დატოვა როგორც ძალიან არასტაბიური. ეხლა კიდევ დამჭირდა და რამე უფრო სტაბილურს ვეძებ. ცვლილებები სასურველია რომ ორივე მხრიდან სინქრონიზირდებოდეს. |
Posted by: MrAlex 14 Mar 2017, 22:45 | ||
suuppoort
https://www.digitalocean.com/community/tutorials/how-to-set-up-mysql-master-master-replication |