Создание таблицы MySQL занимает слишком много времени

0

У меня есть PHP script, который создает 70 пустых таблиц. Однако для их создания требуется около 30 секунд.

Что заставляет это занять это долго? Как ускорить процесс?

  • 0
    вам нужно будет предоставить нам немного больше информации, чем это, если мы хотим вам помочь =) Является ли сервер базы данных локальным? Насколько большие таблицы (то есть, сколько столбцов, каждый)? Вы измерили, сколько времени занимает каждое «создание», чтобы определить, занимает ли оно большую часть времени? Какой механизм хранения вы используете для этих таблиц? Чем больше информации вы сможете дать, тем лучше мы сможем помочь =)
  • 0
    @ Роб - Да, сервер базы данных является локальным (я использую VPS). Размер таблиц варьируется от 2 до 15 столбцов. Запустив этот скрипт на моем старом сервере (виртуальный хостинг), он создаст их все примерно за 5 секунд. Я не измерял, сколько времени занимает каждое «создание». Механизм хранения - MyISAM.
Показать ещё 2 комментария
Теги:

1 ответ

0

Увеличение объема памяти, доступной PHP, может ускорить это. Вы действительно не даете достаточно информации, чтобы помочь. Код был бы действительно полезен.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню