Вот этот план. У меня есть большой файл CSV-файла из БД с 10 000 входами. Те, запись выглядит следующим образом:PHP-файл для чтения по запросу MySql
- ПгвЬЫате
- LastName
- тел
- факс
- мобильный
- адрес
- Явь-2012-selltotal
- FEV-2012-selltotal
- и т.п .. и т.п ..
Итак, я прочитал о получении этих данных CSV в базе данных MySQL и запросил эту базу данных, чтобы узнать, кто продал больше в 2012 году, или то, что продается в общей сложности john .. или что я прошу ..
Но для целей оптимизации кеширование, оптимизация и запрос индексирования являются обязательными ... ведьма приведет меня к этому вопросу. Поскольку я знаю 2-3 запроса, я буду делать ВСЕ ВРЕМЯ в БД ... быстрее ли взять CSV-файл, сделать запрос на PHP и записать файл результата на диск, поэтому весь мой вызов будет readfile -load-it, display-it?
другая формулировка вопроса ... делает запрос к БД быстрее или медленнее, чем чтение файла на диск? потому что, если БД имеет 10 000 записей, а результат продажи паула составляет 100 строк, файл будет ТОЛЬКО содержать 100 строк, он будет небольшим ... запрос всегда будет примерно в то же время
PLease помочь, я не то, что закодировать это сам просто обнаружить вещь, которая очевидна для вас ... заранее спасибо
Написание результата запроса к файлу сделает всю оптимизацию БД, индексирование совершенно бесполезным разговором? чтение файла всегда будет «идеальным», потому что я знаю, что в 2012 году результат. txt - это ответ, который мне нужен, а в paul-file.txt все продажи paul – menardmam