MySQL және MS SQL сервері
MySQL
MySQL – ашық бастапқы дерекқорды басқару жүйесі. Ол жоғары сенімділігімен, пайдаланудың қарапайымдылығымен және жоғары өнімділігімен өте танымал. MySQL Apache, Linux, Perl/PHP т.б. негізінде жасалған көптеген соңғы қолданбалар үшін пайдаланылады. Google, Alcatel Lucent, Facebook, Zappos және Adobe сияқты көптеген танымал ұйымдар осы дерекқорды басқару жүйесіне сүйенеді.
MySQL MAC OS, Windows, Linux, IBM AIX, HP-UX кіретін жиырмадан астам платформаларда жұмыс істей алады және үлкен икемділікті қамтамасыз етеді. MySQL деректер базасы жүйесі деректер базасының құралдарының, қызметтерінің, оқытудың және қолдаудың кең ауқымын қамтамасыз етеді. MySQL әртүрлі басылымдарда келеді:
Enterprise Edition
Бұл шығарылым OLTP (Scalable Online Transaction Processing) дерекқор қолданбаларын қамтамасыз етеді және сонымен қатар жоғары сапалы өнімділікті қамтамасыз етеді. Оның мүмкіндіктеріне кері қайтару, жол деңгейін құлыптау, толық міндеттеме және апатты қалпына келтіру кіреді. Үлкен дерекқор жүйелерін басқару және олардың жұмысын жақсарту үшін осы басылымда дерекқорды бөлуге де рұқсат етілген.
Кәсіпорын шығарылымына MySQL Enterprise Backup, Enterprise Monitor, Query Analyzer және MySQL WorkBench кіреді.
Стандартты шығарылым
Бұл басылым сонымен қатар OLTP қолданбаларын және жоғары өнімділікті қамтамасыз етеді. Стандартты шығарылымда сонымен қатар оны ACID үйлесімді ететін InnoDB және транзакцияға қауіпсіз дерекқор кіреді. Масштабталатын қолданбаларды және жоғары өнімділікті жеткізу үшін осы дерекқор жүйесі репликацияға да рұқсат береді.
Классикалық шығарылым
Оқылатын қарқынды қолданбаларды әзірлеу үшін MyISAM сақтау механизмін пайдаланатын OEM, VAR және ISV үшін тамаша дерекқор жүйесі. Классикалық басылымды пайдалану оңай және аз әкімшілікті қажет етеді. Дегенмен, бұл басылым тек VAR, ISV және OEM құрылғыларына арналған. Классикалық шығарылымнан жетілдірілген басылымдарға оңай жаңартуға болады.
SQL сервері
SQL сервері - Microsoft әзірлеген RDBMS (Relational Database Management System). Бұл жүйе Transact-SQL жүйесінде жұмыс істейді, ол Microsoft және Sybase бағдарламаларының кеңейтімдерінің жиынтығы. T-SQL қателер мен ерекшеліктерді өңдеуді, транзакцияны басқаруды, жарияланған айнымалыларды және жолды өңдеуді қамтитын басқа мүмкіндіктерді қосады. Дегенмен, Sybase түпнұсқа SQL серверін 1980 жылдары әзірледі. Соңғы нұсқасы SQL Server 4.2 деп аталды, ол Ashton-Tate, Sybase және Microsoft корпорациясымен OS/2 үшін әзірленген.
SQL Server 2005 2005 жылдың қараша айында іске қосылды. Бұл нұсқа дерекқор қолданбаларына сенімділікті, икемділікті, қауіпсіздікті және масштабтауды қамтамасыз етті.
SQL Server қамтамасыз ететін мүмкіндіктер:
Дерекқорды көшіру – SQL Server көмегімен күту сервері болған жағдайда ақаулықты автоматты түрде қалпына келтіруді орнатуға болады.
Онлайн индекстеу операциялары – SQL сервері сонымен қатар кірістіру, жою және жаңарту сияқты бір мезгілде өзгертулерге мүмкіндік береді.
Management Studio – Басқару студиясы – пайдаланушыларға SQL серверінің дерекқорларын орналастыруға, ақауларды жоюға және дамытуға мүмкіндік беретін құралдар жиынтығы.
Деректерді бөлу – индекстер мен үлкен кестелерді тиімді басқару индексті бөлу және жергілікті кестелер арқылы жақсартылған деректерді бөлумен қамтамасыз етіледі.
Кәсіпорындар үшін SQL сервері сонымен қатар интеграция қызметтерін, есеп беру қызметтерін, деректерді іздеуді, негізгі өнімділік көрсеткіштерін, кластерлеуді қолдауды, белсенді кэштеуді және репотты құруды қамтамасыз етеді. Ол сонымен қатар Microsoft Office бағдарламасымен интеграцияны қамтамасыз етеді.
Қорытындылайтын болсақ, – MySQL – ашық бастапқы дерекқорды басқару жүйесі, ал SQL серверін Microsoft әзірлеген.
– MySQL жиырмадан астам платформаларда жұмыс істей алады, ал SQL Server көптеген платформаларға қолдау көрсетпейді