Eğer bu sorun sizi etkilemez emin olmak için kullanabileceğiniz iki genel strateji vardır. İlk olarak, (başka bir yazar da belirttiği gibi) işlemleri kullanabilirsiniz.
El Id numaralarını izlemek için Ancak bir performans açısından, daha hızlı olabilir. Siz veritabanında küresel kimliği kullanarak bunu yapabilirsiniz. Sistemde kimlikleri genel benzersiz kılan bir haddeleme numarası.
Küresel kimliği 100 olduğunu söylemek ve size 6 kimlikleri ihtiyacımız olacak biliyorum sağlar. Sonra o zaman çok üzerinde yabancı 102 veri noktası anahtar ve olan ilk giriş için 101 kullanın ... küresel kimliği tabloda küresel id satıra 106 yazmak. Büyük veri kümeleri üzerinde çalışırken bu performansı önemli ölçüde artırır.
100 yeni ekler yapmak gerekiyorsa Yani bu iyi bir fikir olabilir. Eğer sadece bir defada 6 gerekiyorsa .. hareketleri kullanmak ...
Yorumlarda jmucchiello tarafından önerildiği gibi. Sen başka bir işlem küresel kimliği girişine yazmıyor emin olmak için bir güncelleştirme deyimini kullanabilirsiniz. Gibi bir şey
güncelleme globaltable set id = 106 id = 100
Ben bu cevap aşağı modded alıyorum görebilirsiniz, ama almak için bir milyon satır varsa, bu gerçekten iyi bir stratejidir ... oh iyi ...
-FT