Я работаю над базой данных, и это - довольно большое с 1.3 миллиардами рядов и приблизительно 35 колонками. Вот то, что я получаю после проверки статуса стола:
Name:Table Name
Engine:InnoDB
Version:10
Row_format:Compact
Rows:12853961
Avg_row_length:572
Data_length:7353663488
Max_data_length:0
Index_length:5877268480
Data_free:0
Auto_increment:12933138
Create_time:41271.0312615741
Update_time:NULL
Check_time:NULL
Collation:utf8_general_ci
Checksum:NULL
Create_options:
Comment:InnoDB free: 11489280 kB
Проблема я сталкиваюсь с этим даже единственный запрос Select, занимает слишком много времени, чтобы обработать, например, вопрос , Избранный * от предела Table_Name 0,50000
занимает приблизительно 2.48 минуты
Это ожидается?
Я должен сделать отчет, в котором я должен использовать целые исторические данные, которые целы 1.3 bil ряда. Я мог сделать эту партию партией, но тогда я буду иметь к выполнению запросов, которое занимает слишком много времени много раз снова и снова.
Когда простой запрос занимает так много времени, я не в состоянии сделать любой другой сложный запрос, для которого нужны соединения и операторы выбора.