овувати.
Наведемо перелік найбільш часто використовуваних факторів оцінки СУБД:
необхідні обсяги основної і дискової пам'яті;
трудомісткість розробки програмних засобів оточення СУБД;
трудомісткість реалізації додатків;
витрати на навчання персоналу;
вартість експлуатації, інформаційної системи;
можливість суміщення розробки БД з раніше виконаними програмними реалізаціями;
прогнозовані терміни реалізації інформаційної системи.
На основі аналізу проведеного в попередньому розділі, а також, враховуючи перераховані вище фактори, найбільш придатними в якості сервера баз даних є СУБД PostgreSQL і Mysql, так як вони володіє високою надійністю, захищеністю, хорошою продуктивністю, а також відкритістю.
Перевагу було віддано Mysql з ряду причин, основна з яких - найбільша поширеність даної СУБД у хостинг провайдеров.обично набагато перевершує PostgreSQL за швидкістю роботи. Крім того, в MySQL 4.0 реалізований кеш запитів. Він дозволяє у багато разів збільшити швидкість обробки запитів для сайтів, на яких переважають неодноразово повторювані запити на читання. p align="justify"> За кількістю користувачів MySQL також набагато перевершує PostgreSQL. Тому код тестується значно прискіпливіше і досвідченим шляхом доведено більша його надійність, ніж у PostgreSQL. MySQL частіше, ніж PostgreSQL, використовується на виробництві, в основному тому, що компанія MySQL AB (раніше - TCX DataKonsult AB) надає високоякісну комерційну технічну підтримку MySQL з моменту появи цієї системи на ринку, а у PostgreSQL до самого останнього часу жодної підтримки не було . оснащений великою кількістю API для інших мов і підтримується великою кількістю існуючих програм, ніж PostgreSQL. See section B Привнесені программи.работает на високонадійних промислових системах 24/7 (включених 24 години на добу 7 днів на тиждень). У більшості випадків ніяких "чисток" в MySQL проводити не потрібно. p align="justify"> Реплікація MySQL відмінно протестована і використовується в таких сайтах, як:
- Yahoo Finance (# "justify"> - Mobile.de (# "justify"> - Slashdot (# "justify"> У комплект поставки MySQL входять два тестових пакета, а також пакет для замірів продуктивності . Тестова система постійно оновлюється, в неї додається код для тестування всіх нових можливостей і майже всіх відтворюваних помилок, які потрапили в поле нашого зору. Перед випуском кожної нової версії використовуються ці пакети для тестування MySQL на декількох платформах.
В MySQL передбачена можливість створення таблиць без транзакцій, що необхідно додатків, що вимагають максимально можливої вЂ‹вЂ‹швидкості роботи.
.3.2 Вибір засобів доступу до бази даних
Всі сучасні...