Shadowman69, OpenServer хорош, он включает в себя много различных версий компонентов (Apache, PHP, MySQL и других).
Очень удобно, если собираетесь делать переносимый проект, не заточенный под определённую версию PHP (проверить, как он будет вести себя на более старых версиях PHP и на более новых).
Единственный недостаток - разжирел он изрядно, но можно поудалять невостребованные версии компонентов.
Обычно при передаче данные сжимаются каким-нибудь deflate, потому разницы особой нет, что там будет на пару байт больше, всё равно ведь повторяющиеся данные неплохо сжимаются)
Если работает, то всё норм. Проверьте, чтобы он срабатывал на нужную ветку (не дёргал лишние ветки) и чтобы извне его было невозможно дёрнуть (к примеру, проверять IP-адрес, с которого его вызвали)
yesworld, составные индексы зависят от того, в каком порядке поля перечислены в самом индексе при создании индекса, но не в порядке, в котором эти поля фигурируют в запросе в условии WHERE (порядок в WHERE не влияет ни на что, вот что я имел ввиду)
yesworld, зависит конкретно от вашей таблицы, от содержащихся там данных и от того, какие именно запросы планируется производить.
А порядок запрашиваемых полей - не играет никакой роли.
Очень удобно, если собираетесь делать переносимый проект, не заточенный под определённую версию PHP (проверить, как он будет вести себя на более старых версиях PHP и на более новых).
Единственный недостаток - разжирел он изрядно, но можно поудалять невостребованные версии компонентов.