«index» etiketlenmiş sorular

Disk alanı ve daha yavaş ekler / güncelleştirmeler pahasına sorgu hızını artırabilecek bir veritabanı yapısı. Bir veya daha fazla sütunun bir kopyasını sıralanmış olarak depolar, ancak daha hızlı erişim sağlamak için verileri farklı şekilde yapılandırır.

3
Büyük bir masa üzerinde kümelenmiş bir dizin oluşturmak için ağrısız yol?
Bu soru, Veriyolu Yöneticileri Yığın Değişimi üzerinden yanıtlanabileceği için Yığın Taşması'ndan geçirilmiştir . 7 yıl önce göç etti . Bu yüzden ciddi yavaş performans hakkında şikayetçi olan bir müşteri sitemiz var. Bir göz attım ve sorunun açıkça görüldüğü için Somebody Else (grrrr) kümelenmiş bir indeks olmadan 20 milyondan fazla kayıt …

7
Endeks stratejileri hakkında bazı rehberleri nereden bulabilirim?
Çoğumuz muhtemelen veritabanı dizinlerini kullanmanın iyi olduğunu kabul edeceğiz. Çok fazla sayıda dizin ve performans gerçekte bozulabilir. Genel bir kural olarak, hangi alanlar endekslenmelidir? Hangi alanlar endekslenmemelidir? Performans artışı sağlamak için bozulma değil, çok fazla sayıda ve yeterli sayıda endeks arasında denge kurulurken indeksleri kullanmanın kuralları nelerdir?
22 index 

2
Her sorgu türü için ayrı dizinlere ihtiyacım var mı, yoksa bir çok sütunlu dizin çalışacak mı?
Ben zaten bu sorunun cevabını biraz biliyorum, ama konuyla ilgili daha fazla bilgiye ihtiyacım varmış gibi hissediyorum. Temel olarak anladığım kadarıyla, genel olarak konuşursak, herhangi bir zamanda sorguladığınız / sıraladığınız tüm alanları içeren tek bir endeksin yararlı olma olasılığı yoktur, ama bu tür bir şey gördüm. Biri "Bir şeyleri bir …
22 sql-server  index 

3
Uluslararası veritabanı için bir harmanlama nasıl seçilir?
Verileri farklı dillerde depolayacak bir veritabanı tasarlıyorum (UTF-8 kullanarak), bu nedenle sorgunun sonuçlarını görüntülemenin en iyi yolunun, sorgunun kendisi sırasında kullanıcının diline göre sipariş etmektir ( çünkü birden fazla olduğu için) Bunu yapmak için doğru yolları ), şöyle: SELECT a < b COLLATE "de_DE" FROM test1; Bunun, uluslararası verilerle çalışmanın …

1
Neden INDEX CREATE… ONLINE ile = ON birkaç dakika boyunca masaya erişimi engelliyor?
Mevcut bir masam var: CREATE TABLE dbo.ProofDetails ( ProofDetailsID int NOT NULL CONSTRAINT PK_ProofDetails PRIMARY KEY CLUSTERED IDENTITY(1,1) , ProofID int NULL , IDShownToUser int NULL , UserViewedDetails bit NOT NULL CONSTRAINT DF_ProofDetails_UserViewedDetails DEFAULT ((0)) ); Bu tabloda 150.000.000 satır var. Sistem 24x7x365 işletimde olduğundan, düzenli olarak meydana gelen bakım …

3
Eksik indeksleri kör bir şekilde eklemeniz uygun mudur?
Yavaş yavaş saklı yordamlarımı eksik dizinler için sınamak için sık sık SSMS kullanıyorum. Ne zaman bir "Kayıp İndeks (Impact xxx)" görsem, diz çökme tepkim sadece yeni indeks oluşturmaktır. Bu, söyleyebildiğim kadarıyla her seferinde daha hızlı bir sorgulama ile sonuçlanıyor. Bunu yapmaya devam etmemem için herhangi bir sebep var mı?

4
RDBMS'lerde “index” ne anlama geliyor? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu soruyu netleştirmek ve böylece yeniden açılmak üzere yardım almak için yardım merkezini ziyaret edin . 8 yıl önce kapandı . Çoğu geliştiricinin yaptığı gibi dizinler kullanıyorum (çoğunlukla ... …
21 index  rdbms 


2
Bitmap dizin taraması ile sorgu planlarında “Cond Recheck:” satırı
Bu, yorumlardan önceki soruya bir dönüştür: Postgres 9.4.4 sorgusu sonsuza kadar sürüyor PostgreSQL 9.4 kullanıldığında, Recheck Cond:sorgu planlarında bitmap dizin taramasından sonra her zaman bir satır var gibi görünüyor EXPLAIN. Olduğu gibi EXPLAINbaşvurulan soru çıkışı: -> Bitmap Heap Scan on table_three (cost=2446.92..19686.74 rows=8159 width=7) Recheck Cond: (("timestamp" > (now() - …

1
Sütun deposu endeksinin anatomisi nedir?
Kod adı SQL Server 2012'deki yeni özelliklerden Denalibiri de Columnstore dizinidir. B-ağaç yapısı, yaprak seviyesi ve b-ağaç sayfaları arasındaki depolamadaki farklılıklar, dahil edilen alanların etkileri, bunları optimize etme, anahtarların sırası vb.Gibi düzenli eski sıra mağaza dizinleri hakkında iyi bir şey biliyorum. Bir sütun mağaza dizininin iç hakkında herhangi bir iyi …

4
MySQL'de "CREATE INDEX` Doğrusal Bir İşlem midir?
Demek istediğim şu: nSatır içeren bir tabloda dizin oluşturmak tzaman alır . 1000*nYaklaşık bir 1000*tzaman ile aynı tabloda bir dizin oluşturur . Ne elde etmeye çalışıyorum çok daha küçük test veritabanı aynı dizini oluşturarak üretim veritabanında dizin oluşturmak için gereken süreyi tahmin etmektir .
20 mysql  index 

2
Bir ifadede toplu bir LIKE sorgusunu hızlandırmak için bir dizin nasıl oluşturulur?
Başlıkta yanlış soru soruyor olabilirim. İşte gerçekler: Müşteri hizmetleri halkım, Django tabanlı sitemizin yönetim arayüzünde müşteri aramaları yaparken yavaş yanıt sürelerinden şikayet ediyor. Postgres 8.4.6 kullanıyoruz. Yavaş sorguları kaydetmeye başladım ve bu suçluyu keşfettim: SELECT COUNT(*) FROM "auth_user" WHERE UPPER("auth_user"."email"::text) LIKE UPPER(E'%deyk%') Bu sorgunun çalışması 32 saniyeden fazla sürüyor. EXPLAIN …

1
Mysqldump varsayılan olarak dizinleri dışa aktarıyor mu?
Ben mysqldump biraz etrafında oynadı ve ihracat endeksleri yaparsa ben (merak ediyorum FULLTEXT, INDEXvarsayılan olarak, ...). Ben bunun üzerinde okumak ve buldum bu seçeneği : --disable-keys, -K bu da aslında endeksleri ihraç ettiğini göstermektedir. Ama benim yorumuma güvenmek istemiyorum ve doğru (ya da yanlış ;-)) doğru yaptığımdan emin olmak istiyorum. …

2
SQL INDEX - nasıl çalışır?
Veritabanları ve SQL hakkındaki bilgim çoğu üniversite dersine dayanmaktadır. Her neyse, veritabanlarıyla çalıştığım bir şirkette birkaç ay (neredeyse bir yıl) geçirdim. Ben birkaç kitap okudum ve o şekilde veritabanları hakkında birkaç eğitimlere katılmış MySQL, PostgreSQL, SQLite, Oracleve ayrıca birkaç nonSQL dbbizi ler böyle MongoDB, Redis, ElasticSearchvb Dediğim gibi, ben çok …
19 index 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.