Table p is your posts table. Crashes can be cause by many things: hardware, memory, writes to a large table during a MySQL crash, loss of power, etc. Is this your own server or a hosted server? I'd see if you can find out how long the MySQL process has been running. Usually, the primarly culprit for crashed tables is MySQL crashing when something is trying to write to a table.