mysql - Incorrect key file for table '/tmp/#sql_18b4_0.MYI'; try to repair it -


i got query our developers not executing on server , giving below error-

incorrect key file table '/tmp/#sql_18b4_0.myi'; try repair 

i have checked tables individually , index, seems file. have checked these tables in other query join fetching more data query , working fine.

even these tables hardly keep less 1000 records per table.

query is:

select `psmastersubject`.`id`, `psmastersubject`.`name`, `psprogram`.`name`, `psstreamlevel`.`id`  `misdb`.`ps_master_subjects` `psmastersubject`  left join `misdb`.`ps_programs` `psprogram` on (`psmastersubject`.`ps_program_id` = `psprogram`.`id`)  left join `misdb`.`ps_stream_levels` `psstreamlevel` on (`psstreamlevel`.`id` , `psprogram`.`ps_stream_level_id`)  left join `misdb`.`ps_program_levels` `psprogramlevel` on (`psprogramlevel`.`id` , `psstreamlevel`.`ps_program_level_id`)  1 = 1  order `psmastersubject`.`id` desc limit 10; 

i getting issues same have checked table not currupt.

any quick highly appreciated.

oh shit silly mistake developer end, after 30 minutes brain storming design query in different way got issue developer using join in wrong way, due mysql not able proper join tables data , consuming space in /tmp directory , throwing error. correct query here-

select `psmastersubject`.`id`, `psmastersubject`.`name`, `psprogram`.`name`, `psstreamlevel`.`id`  `misdb`.`ps_master_subjects` `psmastersubject`  left join `misdb`.`ps_programs` `psprogram` on (`psmastersubject`.`ps_program_id` = `psprogram`.`id`)  left join `misdb`.`ps_stream_levels` `psstreamlevel` on (`psstreamlevel`.`id` = `psprogram`.`ps_stream_level_id`)  left join `misdb`.`ps_program_levels` `psprogramlevel` on (`psprogramlevel`.`id` = `psstreamlevel`.`ps_program_level_id`)  1 = 1  order `psmastersubject`.`id` desc limit 10; 

now question here mysql bug mysql should throw wrong syntax error here mysql trying create temporary table temp data.

i thankful if can clear me.


Comments

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -

How to provide Authorization & Authentication using Asp.net, C#? -