Опитвам се да добавя индекс към Datetime
поле на моя transactions
таблица.
Правя това чрез PHPMyAdmin, тъй като нямам SSH достъп.
За съжаление, когато опитам това transactions
, която понастоящем има ~ 130,000 реда, получавам грешка на FastCGI timeout.
Ако създам индекси на по-малки маси, проблемът не се случва.
Вярвам в индекса е добавено известно време след изтичане на срока на скрипта, но изглежда, че същият проблем се случва с някои OPTIMIZE
команди, така че наистина бих искал да го разреша и да накарам PHPMyAdmin да работи правилно.
Какви настройки трябва да разгледам - в IIS, PHPMyAdmin, FastCGI и PHP - за да позволи на PHPMyAdmin да изпълни тази заявка изцяло?
Благодаря предварително,
Отговори:
0 за отговор № 1Опитайте да инсталирате MySQL Query Browser, свободен от http://dev.mysql.com/downloads/gui-tools/5.0.html
Той е заменен от новия софтуер MySQL Workbench, но все още можете да го изтеглите.
Можете да пускате заявките си точно по същия начин, както в раздела "SQL" на phpMyAdmin, но без PHP паметта или сроковете.