móisam_max_extra_sîrt_file_size, myisam_max_sort_file_size, net_buffer_length
Ãëàâíàÿ Ñòðàíèöà » Êíèãè ïî PHP » MySQL óðîêè äëÿ íà÷èíàþùèõ ñ íóëÿ » móisam_max_extra_sîrt_file_size, myisam_max_sort_file_size, net_buffer_length â MySQL
móisam_max_extra_sîrt_file_size
Åñëè ñîçäàíèå âðåìåííîãî ôàéëà äëÿ áûñòðîé ãåíåðàöèè èíäåêñà ìíîãî äîëüøå, ÷åì èñïîëüçîâàíèå êýøà êëþ÷åé, òî ïðåäïî÷òèòåëüíåå ìåòîä êýøà.
Ýòî çíà÷åíèå èñïîëüçóåòñÿ, ãëàâíûì îáðàçîì, ÷òîáû âûíóäèòü äëèííûå ñèìâîëüíûå êëþ÷è â áîëüøèõ òàáëèöàõ èñïîëüçîâàòü áîëåå ìåäëåííûé ìåòîä ñîçäàíèÿ èíäåêñà. Îáðàòèòå âíèìàíèå, ÷òî ýòîò ïàðàìåòð çàäàí â ìåãàáàéòàõ!
myisam_max_sort_file_size
Ìàêñèìàëüíûé ðàçìåð âðåìåííîãî ôàéëà, êîòîðûé MySQL ïîçâîëÿåò èñïîëüçîâàòü ïðè îñâåæåíèè èíäåêñà (â òå÷åíèå REPAIR, ALTER TABLE èëè LOAD DATA INFILE). Åñëè ðàçìåð ôàéëà áîëüøå, ÷åì ýòî çíà÷åíèå, èíäåêñ áóäåò ñîçäàí ÷åðåç êýø êëþ÷à, êîòîðûé ÿâëÿåòñÿ áîëåå ìåäëåííûì ìåòîäîì. Îáðàòèòå âíèìàíèå, ÷òî ýòîò ïàðàìåòð çàäàí â ìåãàáàéòàõ!
net_buffer_length
Áóôåð ñâÿçè áóäåò ïðèâåäåí ê ýòîìó ðàçìåðó ìåæäó çàïðîñàìè. Îí îáû÷íî íå äîëæåí èçìåíÿòüñÿ, íî åñëè â âàøåì ðàñïîðÿæåíèè î÷åíü ìàëî ïàìÿòè, ìîæåòå óñòàíàâëèâàòü ýòî çíà÷åíèå â îæèäàåìûé ðàçìåð çàïðîñà. Òî åñòü â îæèäàåìóþ äëèíó èíñòðóêöèé SQL, ïîñëàííûõ êëèåíòàìè. Åñëè çàïðîñ ïðåâûøàåò ýòó äëèíó, áóôåð áóäåò àâòîìàòè÷åñêè ðàñøèðåí äî max_allowed_packet áàéò.



