«indexing» etiketlenmiş sorular

Veri yapılarının endekslenmesi, veri aramalarının hızını artırmak için genel bir tekniktir.

2
XPath'deki dizinler neden 0 ile değil de 1 ile başlıyor?
Bazı meslektaşlarımız ve ben, programladığımız geçmiş dilleri karşılaştırıyorduk ve neredeyse her dilin sahip olduğu gibi 0 tabanlı dizinler yerine 1 tabanlı dizin gibi tuhaf özellikleriyle VBScript ile olan deneyimlerimiz hakkında konuşuyorduk. geliştiriciler için bir dil yerine kullanıcılar için dil (örn. Excel VBA). Sonra birisi , Michael Kay'ın kendisinden bazıları da …
117 xslt  xpath  indexing 

30
Xcode Endekslemede takılı kaldı
2 aydır çalıştığım bir proje, Xcode "İndeksleme" ye takıldığı için sebepsiz yere çalışmayı bıraktı. Artık projeyi inşa edemiyorum. Oluşturmaya çalışırsam, Xcode donuyor ve çıkmaya zorlamam gerekiyor. Bu sadece bu proje ile olur. Tüm türetilmiş verileri temizlemeyi denedim ama yardımcı olmadım. Xcode 4.5.2 kullanıyorum. Herhangi bir fikir?
116 xcode  indexing  freeze 

3
MongoDB'de indeks yönü neden önemli?
Alıntı docs : Bir dizin oluştururken, bir anahtarla ilişkili sayı dizinin yönünü belirtir, bu nedenle her zaman 1 (artan) veya -1 (azalan) olmalıdır. Yön, tek anahtar dizinler veya rastgele erişim alımı için önemli değildir, ancak bileşik dizinler üzerinde sıralama veya aralık sorguları yapıyorsanız önemlidir. Ancak, bileşik endekslerde endeksin yönünün önemli …

4
MySQL'de iki tek sütunlu dizin mi yoksa iki sütunlu dizin mi?
Aşağıdakilerle karşı karşıyayım ve en iyi uygulamanın ne olduğundan emin değilim. Aşağıdaki tabloyu düşünün (genişleyecek): id PK | giver_id FK | alıcı_kimliği FK | tarih InnoDB kullanıyorum ve anladığım kadarıyla, iki yabancı anahtar sütunu için otomatik olarak endeksler oluşturuyor. Bununla birlikte, belirli bir kombinasyonu eşleştirmem gereken çok sayıda sorgu da …

8
PostgreSQL LIKE sorgu performans varyasyonları
LIKEVeritabanımdaki belirli bir tabloya yönelik sorgulara ilişkin yanıt sürelerinde oldukça büyük bir değişiklik görüyorum . Bazen sonuçları 200-400 ms içinde alırım (çok kabul edilebilir), ancak diğer zamanlarda sonuçların döndürülmesi 30 saniye kadar sürebilir. LIKESorguların çok yoğun kaynak gerektirdiğini anlıyorum, ancak yanıt sürelerinde neden bu kadar büyük bir fark olduğunu anlamıyorum. …

12
Python'da list.index'i (mevcut olmayabilir) işlemenin en iyi yolu?
Şuna benzer bir kodum var: thing_index = thing_list.index(thing) otherfunction(thing_list, thing_index) tamam yani bu basitleştirildi ama anladınız. Şimdi thingaslında listede olmayabilir, bu durumda -1'i olarak geçirmek istiyorum thing_index. Diğer dillerde index(), öğeyi bulamazsa döndürmeyi umduğunuz şey budur . Aslında bir ValueError. Bunu yapabilirim: try: thing_index = thing_list.index(thing) except ValueError: thing_index = …
113 python  list  find  indexing 



8
Intelli J IDEA, endeksleri güncellemek için sonsuza kadar sürer
Intelli J'nin bir proje için endeksleri güncellemesi çok zaman (neredeyse 12 saat) alması normal mi? Intelli J'yi makineme yeni yükledim ve oldukça büyük bir Maven projesini içe aktardım (13k + dosya). Projenin büyük olduğunu anlıyorum ama tüm gece bilgisayarımın açık kalmasına izin verdim ve sabah uyandığımda Intelli J henüz dosyalar …


3
String.Index Swift'de nasıl çalışır?
Bazı eski kodumu ve cevaplarımı Swift 3 ile güncelliyordum, ancak Swift Strings ve Indexing'e geldiğimde bazı şeyleri anlamak çok zor oldu. Özellikle şunları deniyordum: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) // error ikinci satır bana şu hatayı veriyordu 'advancedBy' kullanılamıyor: Bir dizini n adım ilerletmek için, dizini …
109 swift  string  indexing 

6
MySQL - neden her alanı indekslemiyorsunuz?
Son zamanlarda indekslerin harikasını öğrendim ve performans önemli ölçüde gelişti. Ancak, öğrendiklerime rağmen bu sorunun cevabını bulamıyorum. Dizinler harika, ama neden birisi tabloyu inanılmaz derecede hızlı hale getirmek için tüm alanları dizine ekleyemiyor? Eminim bunu yapmamak için iyi bir neden vardır, ama otuz alanlı bir tabloda üç alana ne dersiniz? …
107 mysql  sql  indexing 

11
sql birincil anahtarı ve dizini
Bir veritabanında birincil anahtar olarak ayarlanmış bir kimlik satırım (int) olduğunu varsayalım. Kimliği dışında sık sık sorgu yaparsam, onu da dizine eklemem gerekir mi? Yoksa birincil anahtar olması, zaten dizine eklendiği anlamına mı geliyor? Sormamın nedeni MS SQL Server'da bu kimlik üzerinde bir indeks oluşturabilmem, çünkü belirttiğim gibi birincil anahtarım. …

8
MySQL'de kardinalite nedir?
MySQL'de kardinalite nedir? Lütfen basit, teknik olmayan bir dille açıklayın. Herhangi bir tablonun dizin ayrıntısı bir alanın önemini group_id11 olarak gösteriyorsa, bu ne anlama geliyor?
106 mysql  indexing 

4
Tablo kilitleme olmadan büyük bir MySQL üretim tablosunda bir dizin oluşturun
~ 5M satırlık bir MySQL tablosunda bir dizin oluşturmam gerekiyor. Bu bir üretim tablosu ve bir CREATE INDEX ifadesi çalıştırırsam her şeyin tamamen engellenmesinden korkuyorum ... Eklemeleri ve seçimleri engellemeden bu dizini oluşturmanın bir yolu var mı? Merak ediyorum, durmamam, dizin oluşturmamam ve sistemimi yeniden başlatmamam gerekiyor!

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.