MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
144 - Table './bandariklan_forum/mybb_posts' is marked as crashed and last (automatic?) repair failed
Query:
SELECT pid, tid FROM mybb_posts WHERE pid IN(46342,46157,46067,45960,45106,44856,44597,44466,44402,44374,44086,43852,43310,42816,42807,42490,42254,42136,41590,41588,40870,40542,40249,40116,40076,39830,39829,39510,39509,39469,39466,39455,39338,39327,39326,39027,38768,38581,38440,36971,36877,36795,36622,36257,36172,36018,35929,35924,35917,35916,35874,35869,35686,35682) AND visible = 1 ORDER BY dateline DESC