exp_assets_index_data jadvali MASSIVE

Men S3 idishlarini ulash bilan aktivlarni boshqaraman. Hozir biz bir chelaklar to'plami va boshqasi bilan almashmoqdamiz, shuning uchun indeksimiz oxirida bo'lgani kabi, ikki barobar katta bo'lishini kutmoqdaman. Ammo ma'lumotlar bazasining so'nggi damlari chidamli darajada o'sib borayotgan ko'rinadi (haftada 10.4Mbdan 40Mbgacha va qurilishda ishlaydigan bir tahririyat jamoasi bor edi!) Va menimcha, bu asset_index_data jadvali - bu ertalabki oniy rasm. 3,045,452 qatorga egadir.

Ushbu kollektiv chelaklarda 10 000 ta rasm bo'lsa, men hayron bo'lardim, shuning uchun men bu stolning nega shunchalik chiroyli ekanligini tushunolmayapman - bu to'g'ri emasmi? Ularning barchasi bir xil sessiya identifikatoriga ega qator katta guruhlarni o'z ichiga oladi - deyarli chelaklar indekslarini ko'rsatganidek, mavjud bo'lganlarni yangilashdan ko'ra yangi satrlarni yaratadi va u juda shaffof stolga olib keladi.

Albatta, men butunlay noto'g'ri bo'lishi mumkin va ehtimol, bu katta bo'lishi kerak, lekin bu to'g'ri ko'rinmaydi va bu tarzda o'sishda davom eta olmaydi!

1

1 javoblar

Aktivlar kataloglashni har safar yangi satrlarni qo'shadi. Assotsiatsiyalar joriy seansga tegishli bo'lgan satrlarni indekslashni tugatgandan (agar oxirigacha ishga tushirilsa) o'chirib tashlash kerak.

Qanday bo'lmasin, indeks yangilanishi bilan ishlamasangiz, jadvalni qisqartirish xavfsizdir.

1
qo'shib qo'ydi
Rahmat Andris - men P & T jamoasi bilan bu borada biror narsa bor yoki yo'qligini bilib olamiz. Ehtimol, indeks hech qachon muvaffaqiyatli yakunlanmasligi mumkin va shuning uchun u maqsadga muvofiq ishlamayapti.
qo'shib qo'ydi muallif RemcoGerlich, manba