[MySQL] Testowanie zapytania

0

Witam.
Piszę coś a'la miniPHPmyAdmin.
Chciałbym by zapytanie od użytkownika najpierw było wykonane testowo - czyli ma pokazac ile usunie rekordów, zmodyfikuje itp (działanie na wirtualnej, skopiowanej bazie, bez modyfikacji prawdziwej).
Baza może zajmować nawet 4gb, to wiec skopiowanie odpada z gry.
Da się to optymalnie wykonać?

0

Zamieniasz początek zapytania na SELECT COUNT(*)
Resztę po FROM zostawiasz

0

Transakcje (rollback)

0

Nie wiem czy dopuszczasz tez DML ? Bo TRUNCATE juz w transakcji nie zadziala.
poza tym jak user da jakies dziwne podzapytania ... no t jeszcze mozna ratowac sie transakcjami.
Ale jak da DELETE do tabeli 1gb to i tak zamuli ... chyba, ze pernamente polaczenie sprawdzamy co zrobil dajemy mu wynik i czy chcesz zatwierdzic czy nie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1