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

Apakah ada salahnya mengatur ulang kenaikan otomatis?

Berpotensi sangat berbahaya, karena Anda bisa mendapatkan kembali nomor yang sudah digunakan.

Apa yang Anda usulkan adalah mengatur ulang urutan ke 1 lagi. Itu hanya akan menghasilkan 1,2,3,4,5,6,7,.. dan seterusnya, terlepas dari angka-angka ini berada di celah atau tidak.

Pembaruan: Menurut jawaban Martin, karena bahaya yang terlibat, MySQL bahkan tidak akan membiarkan Anda melakukan itu. Ini akan mengatur ulang penghitung ke setidaknya nilai saat ini + 1.

Pikirkan kembali apa sebenarnya masalah yang ditimbulkan oleh adanya kesenjangan tersebut. Biasanya hanya masalah estetika.

Jika jumlahnya terlalu besar, alihkan ke tipe data yang lebih besar (besar seharusnya banyak).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengonversi nilai negatif dari FROM_UNIXTIME

  2. Laravel memiliki Banyak relasi yang menghitung jumlah suka dan komentar di postingan

  3. Tempat menyimpan kredensial basis data dengan aman di dalam situs web PHP

  4. hitung perbedaan tanggal dalam jam menggunakan php dan mysql

  5. MySQL:kembalikan baris yang diperbarui