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

Performa lambat dalam kueri server tertaut

Men-debug masalah MSDTC bisa sedikit menyakitkan. Anda mengatakan itu berjalan, apakah itu berjalan di kedua server? Apakah ada firewall di antara server -- Anda harus memastikan setiap server dapat melakukan DTCP terhadap yang lain. DTCPing adalah utilitas MS yang dapat Anda unduh. Anda juga dapat mengalami masalah izin.

Performa DTC kadang-kadang bisa sangat buruk, tetapi ini biasanya karena masalah bandwidth dan waktu pulang pergi atau konsumsi memori jika transaksinya besar. Sejauh yang saya tahu, itu selalu lebih lambat daripada yang setara dengan non MSDTC -- dengan asumsi bahwa mereka sebenarnya setara

Secara pribadi, jika saya dapat menulis ulang kueri untuk menghindari MSDTC sepenuhnya, saya biasanya lebih senang dengan hasilnya. Jika Anda memasukkan output dari proc exec di server jauh, MSDTC akan selalu dipanggil.

Tidak ada saran nyata tentang pengaturan waktu acak, mungkin jika Anda menjelaskan lebih detail.

Menambahkan info tentang DTC Ping dari artikel ini

DTCPING membuat panggilan RPC anonim ke mesin jarak jauh

dari xp,sp2,secara default,mesin jarak jauh tidak akan menerima panggilan anonim, jadi ini memberi Anda akses pesan kesalahan yang ditolak (kode kesalahan OX5)

jika Anda menonaktifkan kunci RestrictRemoteClients, mesin jarak jauh menerima panggilan anonim

http://msdn.microsoft.com/security/productinfo/XPSP2 /networkprotection/restrict_remote_clients.aspx

Ini hanya masalah alat DTCPING, Kesalahan ini tidak terkait dengan DTC.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengubah dan menyimpan data pengguna mysql dalam tabel tampilan yang menampilkan data pengguna

  2. Bagaimana cara menguji apakah kueri MySQL berhasil memodifikasi data tabel database?

  3. PILIH beberapa baris WHERE cocok dengan dua kondisi

  4. masukkan pilih di MySQL dengan JDBC

  5. PHP - Kesalahan fatal:Panggilan ke fungsi anggota bind_param()