php - Dalam mysql, adakah lebih cekap menggunakan jenis int sebagai medan kunci utama daripada jenis char?
黄舟
黄舟 2017-05-25 15:08:20
0
2
836

Maafkan saya, dalam mysql, adakah lebih cekap menggunakan jenis int sebagai medan kunci utama daripada jenis char?

Disebabkan keperluan perniagaan, perlu menggunakan cap waktu + 2 nombor rawak untuk membentuk ID.
Contohnya: 149561542040, jumlahnya 12 digit.
Jika medan ID menggunakan integer bigint, adakah ia lebih cekap daripada menggunakan char?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

membalas semua(2)
黄舟

Dari segi ruang, BIGINT menduduki 8 bait dan CHAR menduduki 12 bait
Perbezaan jelas dalam data besar-besaran, INT lebih cekap

过去多啦不再A梦

Secara peribadi, saya rasa ada perbezaan dalam kecekapan.
Jenis integer mempunyai kaedah yang cekap untuk mengisih dan mencari.
Char sepatutnya lebih lemah

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan