![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
MySQL. Что день грядущий мне готовит? [D6, MySQL, Linux, Клиент-w9x]
alexandervasjuk © (2002-03-21 14:06:00)Есть у MySQL процедуры? А то надо пересесть с IB6 на него. Это правда, что он скорострельней?
Одинаково ведет себя на Win9x и Linux? (клиент на 9х)
alexandervasjuk (2002-03-26 15:48:00) [1]Спасибо
Nikolay M. (2002-03-26 15:38:00) [2]> А на тупых insertах?
зависит от объема таблицы и количества индексов в ней.
В общих словах еще скажу, что MySQL обычно хорош на веб-серверах - быстрый, держит много коннектов. Но в смысле как БД для хранения-ведения данных с ним можно намучиться так, как ни с какой другой: иногда начинают сыпаться таблицы - то сами по себе, то при удалении данных из больших таблиц. Ссылочной целостности, как было сказано, в MyISAM таблицах нет, нет и транзакций, поэтому приходится извращаться - писать всякие процедурки для удаления мусора, когда не прошла какая-то операция над связанными таблицами. Хранимых процедур тоже нет. Короче, можно заработать нехилый геморрой.
Плюсы, конечно, есть - легко устанавливается и администрируется, SQL там совсем простой, а если БД спроектировать правильно, то и работает довольно быстро.
alexandervasjuk (2002-03-26 13:29:00) [3]А на тупых insertах?
Иван Шихалев (2002-03-25 18:20:00) [4]А по быстродействию сильно зависит от задач и методов их решения. Точных данных у меня нет, но на тупых select"ах MySQL быстрее.
alexandervasjuk (2002-03-25 16:35:00) [5]А по быстродействию? В моем случае только это критично.
Иван Шихалев (2002-03-25 16:31:00) [6]А чем InterBase/FireBird не устраивает? Прекрасно живет под Linux.
fidget (2002-03-25 16:12:00) [7]> Бакапить на ходу можно таки?
Смотря что ты считаешь на ходу..
Желательно ставить lock read , это даже не сколько для mysql, сколько для целости твоих данных ...
>А какие для Linux бесплатные альтернативы есть?
PostgreSQL?
alexandervasjuk (2002-03-25 15:54:00) [8]Бакапить на ходу можно таки?
А какие для Linux бесплатные альтернативы есть?
fidget (2002-03-25 14:28:00) [9]Процедур нет, хотя и обещали в 4й версии сделать..
Backup делать можно, только желательно лочить талицы ...
А вот транзакции у него есть, только не на всех таблицах..
MySQL поддерживает несколько типов таблиц, InnoDB таблицы и транзакции поддерживают, и foreign key и там по прикольнее будут, чем их стандартные MyISAM ..
А вобще, если "надрыгаться", то с MySQLем работать не сложнее и громоздчее чем с любой другой СУБД
deleon (2002-03-25 14:21:00) [10]И транзакций нет...
alexandervasjuk (2002-03-25 12:28:00) [11]Хм! А в плане надежности? А бакапить на ходу можно?
drpass (2002-03-21 16:25:00) [12]Ничего в нем нет. Скучная СУБД
deleon (2002-03-21 14:11:00) [13]MySql - очень легкая вещь, поэтому многие вещи в ней отсутствуют, даже не поддерживаются некоторые вещи определенные еще Sql-92, например вложенные запросы, хотя может быть в 4 -й версии это уже исправили.