Die allermeisten Plugins zum Entfernen von Revisionen oder Posts im Papierkorb gehen "systemkonform" vor und löschen die Posts via API so wie WordPress das machen würde.
Das beinhaltet dann z.B. auch das Löschen von "benutzerdefinierten Felder" in der Tabelle post_meta oder anderweitige Verknüpfungen oder Daten von anderen Plugins bzgl. der Seiten, die beim sauberen Entfernen von Posts über div. "actions" benachrichtigt werden.
Wer meint, das alles selbst per SQL Statements machen zu wollen, gern... aber (nicht nur) für Anfänger ist das nicht zu empfehlen.