Have you optimised your schema as much as possible? The two obvious first steps are:
1. Don't store data that is not needed for display.(Field ID's and meta data etc)
...and the opposite of that...
2. Don't index data is ONLY used for display, but not searched for. (Supplementary data)
Ve ilginç bir şey bazen çalıştığını denemek için, ve bazen false ekleme / yazma özniteliği değişiyor değil.
<add overwrite="false">
Bu benzersiz kimlik denetimi (Bence) devre dışı bırakır. Tam bir yapıyorsun Yani endeksin yerine / silin ve sadece benzersiz belgeleri ekleyerek kesin, sonra bu ithalat hızlandırabilir. Gerçekten olsa endeksi büyüklüğüne bağlıdır. Eğer 2.000.000 üzerinde belgeler var, ve her zaman Dizinleyicinin bir yenisini ekler varsa, bu belge zaten varsa bunu kontrol etmek değil zorlayarak hız biraz kazanmak. Değil en beliğ bir açıklama, ama mantıklı umuyoruz.
Şahsen, ben bir ara script ihtiyacını keser veri alma işleyicisi kullanın. Sadece db kadar kanca ve tek bir sorgu ile ihtiyaçlarını bilgi dışarı berbat.