«memory» etiketlenmiş sorular

Veritabanları bağlamında kullanıldığında bellek, G / Ç alt sisteminden farklı olarak CPU tarafından doğrudan adreslenebilen RAM anlamına gelir.

5
Neden “Geçici iş yükleri için optimize et” şeklinde SQL Server seçeneğini kullanmayayım?
Bu gibi Kimberly Tripp tarafından SQL Server planı önbelleğe alma ile ilgili bazı harika makaleler okudum: http://www.sqlskills.com/blogs/kimberly/plan-cache-and-optimizing-for-adhoc-workloads/ Neden "geçici iş yükleri için optimize et" seçeneği bile mevcut? Bu her zaman açık olmamalı mı? Geliştiriciler geçici SQL kullanıyor olsun veya olmasın, neden bu seçeneği (SQL 2008+) destekleyen her durumda etkin hale …

3
SQL Server'ın “Toplam Sunucu Belleği” tüketimi 64 GB + daha fazla olan aylarca durgun
SQL Server 2016 Standard Edition 64-bit'in, kendisine ayrılan toplam belleğin tam yarısında (64 GB 128 GB) tam olarak kendini kapatmış gibi göründüğü tuhaf bir sorunla karşılaştım. Çıktısı @@VERSION: Microsoft SQL Server 2016 (SP1-CU7-GDR) (KB4057119) - 13.0.4466.4 (X64) Aralık 22 2017 11:25:00 Telif Hakkı (c) Windows Server 2012 R2 Datacenter 6.3'te …

4
Özel bir veritabanı sunucusunda, işletim sistemi için ne kadar bellek ayıracak?
Açıkça veritabanı fonksiyonları için tahsis edilmiş bir sunucunuz olduğunu varsayalım - işletim sistemi için ne kadar hafıza ayırmanız gerekir? Bunun, belirli işletim sistemine, belirli veritabanı yazılımına ve benzerlerine bağlı olarak muhtemelen biraz değişeceğini biliyorum. Ancak, bellek veritabanı performansı için çok önemli olduğu için , ana bilgisayar işletim sistemine açılmadan veritabanının …

5
SQL Server neden daha fazla sunucu belleği kullanıyor?
SQL Server, sunucu RAM'imin% 87.5'ini tüketiyor. Bu son zamanlarda yavaşlık gibi birçok performans darboğazına neden oldu. Bu konuyu araştırdım. İnternette bulabildiğim yaygın bir çözüm, SQL Server için maksimum sınırı belirlemektir. Bu yapıldı ve çok fazla gelişme sağlandı. Neden maksimum bellek değeri ayarlanmadıysa, neden SQL Server'ın kaynakları tüketmeye devam ettiğini bilmek …

3
Örnek olarak SQL Server Express belleği ve CPU sınırı var mı?
Bir sunucuda 8GB RAM'im varsa ve 4 SQL Server Express örneği çalıştırıyorsam, SQL Server tarafından kullanılan toplam bellek sınırı 1GB veya 4GB olur mu? Her bir veritabanının kaynakları daha iyi kullanabilmesi için (sunucunun bol miktarda kaynağı olduğunu varsayarak) etkinleştirmek için bunun gibi birden fazla örnek çalıştırmanız tavsiye edilebilir mi?


4
postgresql'i büyük miktarlarda koç için ayarlamak
İki aynı sunucum var (donanım açısından), ikisi de Windows Server 2008 r2'nin standart kurulumlarıdır, minimum yazılım yüklüydü (temelde benim kodum ve jvm vb. Gerekli şeyler). Bir sunucuda, ikinci sunucuda postgresql 9.1'de sql server 2005 kullanıyorum. Bu 2 sunucudaki b / n performansındaki fark şaşırtıcı, postgresql'de o kadar kötü ki, ilk …

3
MongoDB çok fazla bellek kullanıyor
Birkaç haftadır MongoDB kullanıyoruz, gördüğümüz genel eğilim mongodb'un çok fazla bellek kullanmasıydı (veri kümesi + dizinlerinin tüm boyutundan çok daha fazla). Bu soruyu ve bu soruyu çoktan okudum , ancak hiçbiri karşılaştığım konuyu ele almıyor gibi görünüyor, aslında belgelerde açıklanmış olanları açıklıyorlar. Aşağıdakiler htop ve show dbs komutlarının sonuçlarıdır . …

7
MEMORY depolama motorunu MySQL'de kullanmanın nedenleri ** NOT **?
Geçenlerde MySQL'in farkında olmadığım bir "bellek" motoruna sahip olduğunu keşfettim (veritabanı çalışmamın çoğu hobi projeleri içindir, bu yüzden ne kadar ihtiyacım olursa olsun öğrenirim). Bu seçenek bana önemli ölçüde geliştirilmiş performans vermeli gibi görünüyor, bu yüzden onunla ilgili herhangi bir sakıncaları olup olmadığını merak ediyorum. Tanıdığım iki kişi: Söz konusu …


2
Tüm veritabanlarına atmadan innodb dosyasını ibdata1'i nasıl daraltabilirim?
InnoDB tüm tabloları tek bir büyük dosyada saklar ibdata1. Büyük bir masa bıraktıktan sonra, dosya ne kadar büyük olursa olsun boyutunu koruyor. Bu veritabanını, tüm veritabanını (toplamda birkaç yüz GB'a sahip olan) atmadan ve yeniden almak zorunda kalmadan nasıl daraltabilirim? Sanırım sebebi, düşmeyi hala geri alabilmeniz. Benim durumumda buna ihtiyacım …

1
SQL Server 2012 Express neden sunucumda 9.5 GB RAM kullanıyor?
SQL Server 2012 Express'i birincil veri deposu olarak yerleştirmeyi planladığım bir uygulama yapıyorum. Geliştirme makinemde (3 GB RAM ile Win7-32) test yaparken , SQL Server'ın Express sürümü için sqlservr.exeyayınlanan donanım ölçeklendirme sınırlarından beklediğim gibi 1 GB'den fazla RAM kullanma işlemini hiç gözlemlemedim . Daha sonra uygulamamı sunucudaki bir makineye (Win …

3
CPU kullanımı yabancı NUMA erişiminin maliyetini etkiler mi?
senaryo Her 1 NUMA düğümü ile 4 soketli bir SQL Server'ım olduğunu varsayalım. Her soketin 4 adet fiziksel çekirdeği vardır. Toplam 512 GB bellek vardır, böylece her NUMA düğümü 128 GB RAM'e sahiptir. İlk NUMA düğümüne bir anahtar tablosu yüklenir. Soru Bu tablodan çok fazla trafik okuduğumuzu varsayalım. NUMA düğümüne …

1
SQL Server - Herkes SUMA, iz bayrağı 8048 veya iz bayrağı 8015 kullanıyor mu?
Son zamanlarda bir SQL Server 2008 R2 sisteminde ciddi bir spinlock çekişmesi sorununu çözmek için SQL Server başlangıcı İzleme Bayrağı 8048 dahil edildi. Performans değerinin izleme bayrağı 8048 tarafından iletildiği kullanım durumlarını bulan diğer kişilerden duymak (NUMA düğümü başına çekirdek başına sorgu belleği verme stratejisini teşvik etmek), izleme bayrağı 8015'i …

1
Önbellek boyutunu ve ayrılmış belleği planlama
Gerçek Yürütme Planı'nı içeren bir sorgu çalıştırırken, kök operatörü ( SELECT) bana Önbellek Plan Boyutunun 32 KB olduğunu söyler . Katılır Bir sorgu sys.dm_exec_cached_plansve sys.dm_os_memory_objectssöz konusu planın bakarak, bu değerleri diyor pages_in_bytesve max_pages_in_bytesönbelleğe planının boyutu ile eşleşen 32768 (32 KB) vardır. Anlamadığım sys.dm_exec_cached_plans.size_in_bytes, 49152 (48KB) değerinin ne olduğu. Tüm bu …

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.