Программирование > PHP
MySQL - хранение файлов
Foshvad:
Здравствуйте многоуважаемые!
Ответьте на простой вопрос: в каких случаях оправдано использование MySQL для хранения данных? Ведь ту же информацию можно хранить в обыкновенных файликах (если структура сайта заранее четко известна). Намного ли быстрее происходит при выборки данных из MySQL, нежели чтении с диска?
!ataMAN!:
Не в коем случае в твоей ситуации нельзя использовать мускул. Как ты думаешь, где хранит все данные эта СУБД. Ну ясный пень, что на винте. Только, чтобы их получить, надо с ней сперва соединиться, послать запрос, она его обработает, найдет нужные данные, среди своих фалов и только тогда вернет тебе ответ!!!
В случае с файлами все происходит ГОРАЗДО быстрее! Мускул оправдан только, когда надо делать какие-то сложные запросы, находить какие-то определенные данные. Там на этот счет используются быстрые алгоритмы, которые не придется придумывать самому!
:)!!!:)
Foshvad:
А если, например, это обыкноменный форум(гостевая книга). Почему тогда многие делают их с использрованием MySQL? Как при этом преймущества? Например, можно ли при помощи MySQL отсортировать выбранные файлы по дате? И как быть с совместным доступом к файлу? (Чтоб не нарушалась его целостность при одновременной попытке записи скриптами)
Britva:
Лучше все-таки использовать БД, управление и сортировка удобнее. А подключаться можно использовать mysql_pconnect - не использовал, но подключает на все время :)
ИМХО.
Britva:
Слышал, что MySQL считается чуть ли не самой быстрой БД, использующей SQL-запросы.
Навигация
Перейти к полной версии