https://dev.mysql.com/doc/refman/5.5/en/optimizing-innodb-bulk-data-loading.html
Проучить можно только автоматические парсеры и грабберы, подменяя контент на копипаст, вставляя разные плохие слова :)
Я с вас ржать не буду, но и учить мне вас неинтересно :)
Просто вы обвиняете других за свой говнокод. Ничего, у многих новичков так, с опытом пройдет.
Дело в том, что функция не должна срабатывать все время и записывать целиком все данные. Она для тех, кто знает, что делает. Явно не для вас :)
И не мечтайте!
Это не извращения, а вы не понимаете, что ядро вам не гарантирует атомарности так просто, как вы хотите :)
Базы данных этим занимаются под капотом.
Кстати, вы даже не проверяете результат выполнения операций. И блокировка может не сработать, и fputs может ничего не записать или записать только часть данных, его нужно вызывать повторно, пока все не запишет, и все остальные операции тоже могут вернуть ошибку. Причины только в вашем говнокоде и ни в чем больше.
А не надо по всякому делать. Научитесь записывать в файл атомарно: сначала в другой временный с уникальным именем, а после закрытия переименовуйте его в ваш data_online.txt.---------- Добавлено 03.12.2015 в 00:22 ----------
У гугла так постоянно, четверть писем от людей, которые никогда не писали, в спам летят. За годы использования привык, считаю, что если очень важно, напишут еще раз, свяжутся другим способом, но читать папку спам не буду :)
Угу, нужны. У других хостеров есть подключаемые по сети разделы, с гарантией iops двух видов обычно, 100 и 1000-2000, а размеры произвольные. Кто на ceph дает с тройной репликацией, кто просто кусок диска по сети с искусственной задержкой 1 мс на операцию, кто как. Только айхор такое врядли потянет, может потом когда-нибудь.
ЗДЕСЬ можно принять небольшой трафик атаки, а большой трафик атак ЗДЕСЬ нельзя принять, в виду специфики устройства глобальной сети интернет. Вы явно не в теме.
За много денег можно построить свою сеть, а купить трафик под 100 гигабитные атаки в МСК нельзя.
Судя по выкрикам, что для РФ нельзя сделать, вам еще далеко до правильных методов. Вы разберитесь хоть где какие атаки вообще можно резать и режутся.
В МСК нельзя купить трафик под 100 гигабитные атаки.