«performance» etiketlenmiş sorular

Bir sistemin amaca uygun olacak kadar iyi çalışıp çalışmadığının değerlendirilmesi. Normalde performans, bir sistemin bir işlemi veya bir dizi işlemi zaman içinde tamamlama hızını ifade eder.

3
VARCHAR sütunları içermeyen herhangi bir anlamı var mı?
Burada dolaşmakVARCHAR2 , Oracle'daki bir sütunun boyutunun performansı etkileyip etkilemediğini gösteren karışık raporlar gibi görünüyor . VARCHARBoyutu biraz bükülme sorusu vermek istiyorum ve bu konuda bir fikir edinmek istiyoruz: Verilen (multiline) serbest metin alanları ( değil bir (Oracle) veritabanında depolamak istediğiniz adları gibi kısa şeyler), herhangi bir nokta (wrt. Performans …

2
SQL Server Join / nerede işlem sırası
Yavaş SQL sorgusu okuduktan sonra , nasıl optimize edeceğinizden emin değilim , sorguların genel performansını düşünmemi sağladı . Şüphesiz, sorgularımızı biraz daha hızlı hale getirmek için ilk tablonun sonuçlarının (diğer tablolar birleştirildiğinde) katılmadan önce (bu soru için iç birleşimler) olabildiğince küçük olması gerekir. Örnek: SELECT * FROM ( SELECT * …




3
POINT (X, Y) ve GeomFromText (“POINT (XY)”) arasındaki fark nedir?
MySQL veritabanımda bazı geometrik pozisyonları saklamak istiyorum. Bunun için POINT veri tipini kullanıyorum. Hemen hemen her yerde fonksiyonun GeomFromTexttabloya veri eklemek için kullanılması gerektiğini okudum . Ancak, bunun POINT(X,Y)da işe yaradığını öğrendim . Bunun GeomFromTextyerine neden kullanılması gerektiğine dair bir açıklama bulamadım POINT. Örneğin ben aşağıdaki basit bir ilişki var: …


2
Google BigTable'larda (ve diğer entegre DB'lerde) performans testi alın ve koyun
Özellikle veritabanlarının kendilerine ayrılmış araçlar sunmadığı ortamlarda, veritabanı işlemlerinde programlı performans testi gerçekleştirmenin etkili yolları nelerdir? Örneğin, Google App Engine'de tüm sayfa yüklemeleri, belirli veritabanı işlemlerini içerebilecek tek bir işlem olarak değerlendirilir. Bu sorun SQLite ve diğer tümleşik DB'lerde de vardır. Test edilmesi gereken (eşdeğer) seçimleri ve ekleri tamamen soyutlamak …

3
Bir tetikleyici etkinleştirildiğinde kayıtların yavaş silinmesi
Bunun aşağıdaki bağlantıyla çözüldüğünü düşündüm - etrafındaki çalışma - ama yama yapmaz. Çözmek için Microsoft desteği ile çalışma. http://support.microsoft.com/kb/2606883 Tamam bu yüzden birisi bir fikri olup olmadığını görmek için StackOverflow atmak istedim bir sorun var. Bunun SQL Server 2008 R2 ile olduğunu unutmayın Sorun: 15000 kayıt içeren bir tablodan 3000 …

2
SQL Server kullanıcısını “Hacim bakım görevlerini gerçekleştirme” neden eklemek veritabanı yeniden boyutlandırma hızını bu kadar artırıyor?
5GB veritabanı oluşturmak istiyorsam CREATE DATABASE [test] CONTAINMENT = NONE ON PRIMARY ( NAME = N'test', FILENAME = N'E:\2012\test.mdf' , SIZE = 5529600KB , FILEGROWTH = 1024KB ) LOG ON ( NAME = N'test_log', FILENAME = N'E:\2012\test_log.ldf' , SIZE = 1024KB , FILEGROWTH = 10%) SSD'mde 1 dakika sürüyor . …


1
ASYNC_NETWORK_IO bekleme türü endişelenecek bir şey mi?
Yürütülmesi uzun süren saklı yordamlar listesine bakıldığında, en fazla beklemeye neden olduğu öne çıkıyor. Ancak, bu bekleme çoğu (% 81) ASYNC_NETWORK_IO ve nedenini biliyorum: saklı yordam kabaca 400 MB bilgi aktarır. Dokümantasyonda ASYNC_NETWORK_IO'nun nedeninin, müşterinin veri seli ile ayak uyduramayacağı ve muhtemelen doğru olduğu belirtilmektedir. Tüm yaptığı bir ADO.NET üzerinden …

2
Varchar boyutu geçici tablolarda önemli mi?
Eşimin çalışmalarında , saklı yordamlarda geçici tablolardaki varchar(255)tüm varcharalanlar için kullanılması hakkında bir tartışma var . Temel olarak, bir kamp 255'i kullanmak ister, çünkü tanım değişse bile her zaman çalışır ve diğer kamp potansiyel performans iyileştirmeleri için kaynak tablolarındaki büyüklükte kalmak ister. Performans kampı doğru mu? Başka çıkarımlar var mı? …

2
PostgreSQL Dizini Önbelleğe Alma
PostgreSQL'de dizinlerin nasıl önbelleğe alındığına dair 'lay' açıklamalarını bulmakta zorluk çekiyorum, bu yüzden bu varsayımların herhangi birinde veya hepsinde bir gerçeklik kontrolü istiyorum: Sıralar gibi PostgreSQL dizinleri diskte yaşar, ancak önbelleğe alınabilir. Bir dizin tamamen önbellekte olabilir veya hiç olmayabilir. Önbelleğe alınıp alınmayacağı, ne sıklıkta kullanıldığına bağlıdır (sorgu planlayıcı tarafından …

2
Birincil anahtardaki dizin basit birleştirmede kullanılmaz
Aşağıdaki tablo ve dizin tanımları var: CREATE TABLE munkalap ( munkalap_id serial PRIMARY KEY, ... ); CREATE TABLE munkalap_lepes ( munkalap_lepes_id serial PRIMARY KEY, munkalap_id integer REFERENCES munkalap (munkalap_id), ... ); CREATE INDEX idx_munkalap_lepes_munkalap_id ON munkalap_lepes (munkalap_id); Neden munkalap_id dizinlerinin hiçbiri aşağıdaki sorguda kullanılmıyor? EXPLAIN ANALYZE SELECT ml.* FROM munkalap …

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.