Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

Tiek ieimportēta liela tabula (dump faila izmērs 16GB, ierakstu skaits ap 9 miljoniem). Pēc importa ir jāupdeito vienu foreign key.

Pildot update query, tiek izmests paziņojums:

The total number of locks exceeds the lock table size

Mēģināju sekot šiem ieteikumiem, bet nepalīdzēja.

Kādi vēl ir varianti, kā ar šo cīnīties?

MySQL

Edited by Леший
Posted

Mēģināju sekot šiem ieteikumiem, bet nepalīdzēja.

Kādi vēl ir varianti, kā ar šo cīnīties?

innodb_buffer_pool_size ??? nepaliidzeja palielinat vinju Ntas reizes?

vai arii, updeitot pa mazaam porcijam ( izmantot LIMIT ... )

Pedejais jau protams marazmatiski, bet nu varbut tomer risinajums..

Posted

Nepalīdzēja, kad palielināju 10x un 20x.

Pašlaik palielināju buffer_size 30x. Update iet jau 5029 sekundes, statuss ir updating reference tables. Redzēsim, vai sanāks.

Guest
This topic is now closed to further replies.
×
×
  • Create New...