nah aku cocok yg seperti mas Denky.. record yg dihapus, nomor auto incrementnya tidak bisa digunakan lagi... hapus ya hapus semua...aman dari duplikasi..
- setiaji - 2009/12/10 Denky Adityo Dwi Wibowo <[email protected]> > mungkin gini => > > 1 abc > > 2 def > > 3 ghi > > => 3 ghi -> hapus; > > jd di db nya klo insert jadi kek gini: > > 1 abc > > 2 def > > 4 jkl > > => id increment '3' nya ilang, bukan id 3 lagi melainkan 4 yg masuk. > klo pingin sort lagi ya truncate tapi semua record ilang :D (setahu saya > sih cuma sekedar sharing) > > > > > ________________________________ > Dari: Setiaji Kurniawan <[email protected]> > Kepada: [email protected] > Terkirim: Kam, 10 Desember, 2009 14:49:45 > Judul: Re: [ MiteK-L ] InnoDB-MySQL autoincrement > > > mas elbas, kalo mereplace record berbeda dengan menghapus. > mereplace kan artinya merubah isi record tanpa harus menambah bilangan di > auto incrementnya. > lah kalo menghapus, artinya mengurangin urutan bilangan auto incrementnya. > klo lihat ilustrasinya, operasi yg smpyan lakukan itu bukan menghapus, tapi > mereplace, pastinya ngga akan ada perubahan di urutan bilangan auto > incrementnya. .. > > - setiaji - > > 2009/12/10 <sabl...@gmail. com> > > > blom pengalaman ama mbak INOdb :D > > pernah ngalami, cuma mungkin pe nyebab masalahe sing beda. > > kondisi -> auto increment => primary key (setahuku harus sbg pri key) > > > > seteleh cek dan ricek... kejadian itu akibat record yg gak ada > > pernah baca juga(pengalaman juga), klo insert itu selalu pada posisi key > yg > > kosong > > nah nilai increment yg dikasih adalah key itu (bukan hasil tambah) karena > > posisi record (key) ada cuma tanpa record ...(nah loh bingung kan? :D) > > > > misal gin ilustrasi > > > > normalnya, tiap insert berurutan... (table empty/baru) > > id text > > 1 abc > > 2 def > > 3 ghi > > > > nah klo ada, penghilangan (bhs sengaja :D) record #2, maka record gak ada > > .., tapi posisi (slot record) dg key #2 msh ada kan (maksudnya aku isi > lagi > > bisa.. gitu loh...) > > nah saat insert..... 'xyz', jadi gini > > 1 abc > > 2 xyz > > 3 ghi > > > > return auto-increment tetep #2, karena gak buat slot baru .... gitu > > kira2... > > > > ---- hal ini menurut saya, bukan keanehan.. karena memang itu adanya. > ---- > > trus yg jadi masalah apa? sorting ? ato apa? > > he...he...he. .. > > belum kasih solusi.. baru diskusi... > > slakan dilanjut.... > > > > > > elbas > > > > > > > > > > 2009/12/10 kurnia_1 <k_wahyo...@yahoo. com> > > > > > > > > > > > Dulur kabeh :D, > > > > > > Alih-alih pakai database full relational murah meriah agar development > > > cepat > > > maka diputuskan pakai mysql (innodb) plus aplikasi java. > > > > > > Di dalam aplikasi ada fitur untuk insert data sebanyak n kali > > > menggunakan field (ID) autoincrement. > > > Nah, dalam operasinya ternyata ketemu dg problem : > > > > > > - field (ID) dg autoincrement ternyata lompat-lompat (jumping) > > > mis: ID last insert : 200, ID next insert ternyata bisa 236 > > > > > > Solusi untuk memberikan limit pada proses insert (mis: max 10 x) > > > ternyata juga tidak memberikan hasil. ID tetap loncat. > > > Googling juga belum nemu titik terang. > > > > > > Apakah dulur-dulur disini juga pernah mengalami-nya ? > > > Semoga saja solusi-nya bukan ganti pake MyIsam, trus cek relasinya di > > sisi > > > aplikasi he..he.. > > > > > > suwun dulur > > > Kurnia_1 > > > > > > > > > > > > > > > [Non-text portions of this message have been removed] > > > > > > > > ------------ --------- --------- ------ > > > > ============ ====> HAPUS IKLAN DIATAS DAN FOOTER INI JIKA ME-REPLY > > <=========== ===== > > Posting : mi...@yahoogroups. com > > Archive : http://www.mail- archive.com/ mi...@yahoogroup s.com/ > > www.mitek.unibraw. ac.id || himamitek.brawijaya .ac.id > > ************ ********* ********* ********* ********* ********* ********* > ********* ********* Yahoo! > > Groups Links > > > > > > > > > > [Non-text portions of this message have been removed] > > > > > > Yahoo! Mail Kini Lebih Cepat dan Lebih Bersih. Rasakan bedanya > sekarang! http://id.mail.yahoo.com > > [Non-text portions of this message have been removed] > > > > ------------------------------------ > > ================> HAPUS IKLAN DIATAS DAN FOOTER INI JIKA ME-REPLY > <================ > Posting : [email protected] > Archive : http://www.mail-archive.com/[email protected]/ > www.mitek.unibraw.ac.id || himamitek.brawijaya.ac.id > ************************************************************************************Yahoo! > Groups Links > > > > [Non-text portions of this message have been removed]
