English 中文(简体)
Myisam的表格在分类后无法读到,即:变数太小错误
原标题:Myisam table unreadable after sort_buffer_size too small error

I was trying to run OPTIMIZE TABLE on a that s about 200GB 1billion record big, but couple second after the operation, I was giving a sort_buffer_size too small error and now the table showing as 0 row in phpmyadmin, and still have 200gb in size. I can t read anything from it. Tried to bump the sort_buffer_size to 1gb and ran the OPTIMIZE again, but the operation is done in seconds with no success in restoring....

现在,我开始运行REPAIR TABLE。 由于这很可能需要几天才能完成,我只是想在浪费时间之前确保我朝着正确的方向前进。 对我来说,关键档案被打破了吗? 具有类似经验、能够提供帮助的任何人都会受到高度赞赏!

最佳回答

To answer my own question if anyone happened to had stupid things happened like me. Yes repair table works, and to make it quick use REPAIR TABLE name QUICK to just quickly rebuild the key without touching other stuff in the table. 300mil record took me 1 day to finish.

问题回答

暂无回答




相关问题
SQL SubQuery getting particular column

I noticed that there were some threads with similar questions, and I did look through them but did not really get a convincing answer. Here s my question: The subquery below returns a Table with 3 ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

php return a specific row from query

Is it possible in php to return a specific row of data from a mysql query? None of the fetch statements that I ve found return a 2 dimensional array to access specific rows. I want to be able to ...

Character Encodings in PHP and MySQL

Our website was developed with a meta tag set to... <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> This works fine for M-dashes and special quotes, etc. However, I ...

Pagination Strategies for Complex (slow) Datasets

What are some of the strategies being used for pagination of data sets that involve complex queries? count(*) takes ~1.5 sec so we don t want to hit the DB for every page view. Currently there are ~...

Averaging a total in mySQL

My table looks like person_id | car_id | miles ------------------------------ 1 | 1 | 100 1 | 2 | 200 2 | 3 | 1000 2 | 4 | 500 I need to ...

热门标签