Зачем Вы обнуляете $_POST, если между обнулением и exit(); ничего использовавшее этот $_POST нет? Я думаю, Вы можете удалить строку $_POST = NULL; и всё будет работать также.
Да, кстати, потому что в любой момент может посыпаться и другие места жесткого диска, а может и вовсе перестать читаться. Поэтому лучше важные данные на нем не хранить, только то, что можно снова скачать/установить.
Возможно, раньше с этих "мест" только читалось (были, например, давно неизменяемые системные файлы), а в этот раз удалялось/записывалось, поэтому это произошло. А сколько отступить, Вам решать, но ровно по окончанию бэдов точно не стоит, лучше сколько-нибудь отступить, так как слышал, что если рядом головка проходит, то это место может увеличиваться (как яма на асфальте).
Но ведь PHPixie, также снижает производительность, ради удобства.
Единственное, что мне не понравилось в mysqli, если есть заданные параметры (bind_param), то для получения строк ответа, нужно обязательно делать заданные результаты через bind_result и только потом цикл, то есть нельзя использовать fetch_assoc, если используются заданные параметры, если я все правильно понял...
Для меня предпочтительнее производительность, чем быстрая смена базы, тем более не всегда ее можно быстро сменить, даже с PDO, все равно некоторые правки, скорее всего потребуются.
2 пункт и в mysqli есть.
3 пункт, как я понимаю, также замедлит выполнение, хотя, конечно, эта каша из строк по подготовке переменных, выполнение и т.п. выглядела бы более опрятно...
Открутил, были окислы, почистил ластиком до чистоты, но, к сожалению, винчестер по-прежнему не определяется.
Блины вращаются, чувствуется рукой. Конечно, шлейф и другой системник пробовал, также не определяется :( Обидно.
Попробовал Victoria Windows, Victoria DOS, MHDD DOS ничего не видит диск, пробовал отключать определение каналов в BIOS менял разные настройки, подключал жесткий после загрузки BIOS и пробовал MHDD определить, но не находит…
Кстати еще заметил, если этот жесткий диск подключен, то светодиод HDD постоянно светится, а программы пишут, что стоит флаг BUSY, правда и без жесткого диска они тоже самое на этом канале пишут, а если рабочий подключить, то не стоит флаг.
В общем, там только программа SeaTools под Windows и Dos, под Windows, естественно не находит диск, под Dos запускается, но не на мышь, не на клавиатуру (оба устройства PS/2 пробовал) не реагирует, да и, скорее всего, также бы не нашелся диск, ведь в BIOS его нет.
Наверное тут только прошивать… только прошивки для него не нашел, может и нет ее на просторах интернета…
Да, есть, когда должна появиться строка с названием данного жесткого диска, подвисает на 4-7 сек., так и не появляется, проверяет дальше и показывает другие устройства.
Большое спасибо, попробую QUICK, по описанию должно помочь, только иногда, как я понял надо делать OPTIMIZE TABLE, чтобы не было пустот в индексе. А LOW_PRIORITY уже пробовал ранее, не помогло.
AmdY, вряд ли, так как на двух компьютерах одно и тоже, а база скопирована не файлами, а через Экспорт/Импорт, то есть повреждений быть не должно. opium, вот это более похоже на правду, но не отключать же индексы перед удалением, тогда после включения, как я понимаю, еще дольше будет блокировка…
Достаточно редко (раз в 1-2 дня), поэтому не знаю что лучше, так как читал, что для частого чтения лучше MyISAM, чем InnoDB, тем более данные не критичные. То есть большее количество времени идет чтение и очень редко запись/удаление. Кстати при записи значительных блокировок не замечал, только при удалении.
Спасибо, но хотелось бы с инкрементальным копированием, да и отдельной программой было бы лучше, так как и настраивать удобнее и планировщик встроенный.