Melog Penyata SQL dalam Grails
Meningkatkan prestasi aplikasi Grails anda memerlukan pemantauan interaksi pangkalan datanya. Untuk berbuat demikian, log penyata SQL adalah langkah penting. Dalam artikel ini, kami akan menyelidiki penyelesaian kepada persoalan tentang cara mendayakan pengelogan pernyataan SQL dalam Grails.
Untuk mengkonfigurasi pengelogan pernyataan SQL, langkah berikut perlu diambil:
Konfigurasi DataSource:
Cari fail DataSource.groovy dalam aplikasi Grails anda. Di bawah penutupan sumber data, tambahkan baris berikut:
logSql = true
Konteks Aplikasi:
Grails menggunakan Spring di bawah hud, jadi kita boleh memanfaatkan pembalakannya keupayaan. Dalam fail application.yml, tambahkan konfigurasi berikut:
logging: config: grails.orm.logging: true
Setelah melengkapkan langkah ini, semua pernyataan SQL yang dilaksanakan oleh Grails akan dilog. Output boleh dilihat dalam konsol atau ditangkap dalam fail yang dinyatakan dalam konfigurasi fail log Spring.
Atas ialah kandungan terperinci Bagaimana untuk Mendayakan Pengelogan Pernyataan SQL dalam Grails?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!