mari kita gunakan beberapa alat
Karena firasat awal (lihat di bawah) meleset , coba jalankan kueri Anda melalui MySQL Workbench untuk mengumpulkan Statistik Kinerja Kueri .
firasat awal (tidak ada hasil)
Hanya sebuah pemikiran:
- TEKS ukuran kolom pada disk adalah 2 + N byte di mana N adalah panjang string
- VARCHAR membutuhkan 1 + N byte (untuk N 255) atau 2 + N byte (untuk 256 N 65535)
Coba perpanjang ukuran teks di kolom di atas 256 karakter dan jalankan kembali pengujian Anda. Berpotensi mereka akan berjalan dengan kinerja yang lebih cocok.
Harap perhatikan juga bahwa perbedaan yang Anda posting dinyatakan dalam mikrodetik per catatan, jadi mungkin ada banyak kejadian OS yang menghalangi atau if (TEXT) {do some additional IO or housekeeping}
yang sangat sederhana. jalur kode di sumbernya.