Большие базы (MySQL) в PHP

компьютеры программирование php MySQL БД

Есть ли разница в программировании на PHP маленьких (до 1000 записей) и больших (50,60, 100 тыс, млн. записей) баз данных? Что надо учитывать при построении базы и запросов, выводов в табличных формах? Например для сайтов недвижки... или каталогах...
Ответы:
в первую очередь конечно ресурсы - не делать больших выборок. и время - модификация например 20 - 100 тыс записей может занять с минуту - пхп скрипт просто вылетит по таймауту
Из личного опыта:
На типичном виртуальном хостинге проблемы начинаются когда в обычной таблице ~20-50 тыс. записей
 - медленная выборка, вставка
 - ограниченные ресурсы хочтинга (memory_limit, max_execution_time, max_input_time, max_input_nesting_level...)
   заставляют оптимизировать по максимуму процесс импорт/экспорт/бэкап данных и вобще всю работу скриптов
в mysql если перед запросом поставить слово explain, то субд проанализирует такой запрос и даст советы по оптимизации индексов и т.п.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.