Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

SQLException:Tidak dapat mengambil server status hanya-baca transasi

Akhirnya, saya menemukan akar penyebab masalah saya. Ini bukan database di dalam URL, hanya konsekuensinya.

Masalahnya berasal dari parameter JDBC yang saya gunakan :

  • cachePrepStmts=true
  • prepStmtCacheSize=250
  • prepStmtCacheSqlLimit=2048
  • useServerPrepStmts=true

Yang terakhir, dengan MySQL 5.6 sangat tidak disarankan karena bug. Jadi saya telah menghapus semua parameter cache pernyataan dan sekarang kode saya berjalan dengan benar.

Terima kasih atas bantuan Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. InnoDB membutuhkan waktu lebih dari satu jam untuk mengimpor file 600MB, MyISAM dalam beberapa menit

  2. KEDUA() Contoh – MySQL

  3. Sintaks SQL ALTER TABLE – Didaftarkan oleh DBMS

  4. Mengapa mysqli fetch() mengembalikan hasil kosong dari kolom teks panjang?

  5. Cara mengoptimalkan Tampilan MySQL