Veritabanı Yöneticileri

Veritabanı becerilerini geliştirmek ve topluluktaki diğer kişilerden öğrenmek isteyen veritabanı uzmanları için soru cevap

2
SQL Server veri sıkıştırması salt okunur veritabanları için kategorik olarak iyi mi?
Okuduğum bazı SQL Server veri sıkıştırma literatüründe, yazma maliyetinin normalde gerekenin yaklaşık dört katına çıktığı belirtiliyor. Ayrıca, bunun veri sıkıştırmanın birincil dezavantajı olduğu ve salt okunur bir arşiv veritabanı için performansın (birkaç istisna hariç)% 100 doldurulmuş sayfaların veri sıkıştırması kullanılarak artırılacağını ima ettiği görülmektedir. Yukarıdaki ifadeler doğru mu? Veri sıkıştırma …

1
Hata: Bir seti kabul edemeyen bağlamda çağrılan set_valued işlevi. Neyle ilgili?
Ben ubuntu 12.04 ile Postgresql 9.1 kullanıyorum. Sorum için Craig'in cevap esinlenerek SETOF türü veya SETOF kaydın Birleştirme kullandığımı iyi gider diye düşündüm return query, setof recordve bu plpgsql fonksiyonu içine bir dizi jeneratörü: create or replace function compute_all_pair_by_craig(id_obj bigint) returns setof record as $$ begin return query select o.id, …

1
nasıl varsayılan bir satır eklerim?
Birincil anahtar olarak kimlik sütununa sahip bir tablo oluşturursam ve diğer tüm sütunların varsayılan değerleri varsa, örneğin create table rr (id int identity(1,1) primary key, dt datetime default getdate())
11 sql-server 

3
RESTful API için SQL Veritabanı Yapısı
RESTful API oluşturuyorum. Veritabanı tablolarımı kaynaklarım etrafında tasarlamanın en iyi yoluna karar vermek için uğraşıyorum. Başlangıçta, kaynak başına bir tablo gitmek için iyi bir yol olsa da, ama şimdi bunun gittiğiniz kaynak zincirinde aşağı katlanarak daha büyük tablolarla sonuçlanmasından endişe ediyorum. Örneğin, üç kaynağım olduğunu düşünün - kullanıcılar, müşteriler, satışlar. …

1
Neden sql sunucusu int değişkeni ile karşılaştırılmadan önce count (*) sonucunu int'e dönüştürmek gerekir?
Benim uygulama birçok sahip var nerede sahip yan tümcesinde, sayım toplama işlevi int değişken ile karşılaştırma var. Sorgu planlarında, karşılaştırmadan önce bir implicit_convert görebilirsiniz. Neden böyle olduğunu bilmek istiyorum çünkü sql sunucu belgelerine göre sayım işlevinin dönüş türü int. Öyleyse neden iki int değerinin karşılaştırılması için örtük bir dönüşüm olmalı? …


2
SQL Server 2008 R2 İşlem günlükleriyle COPY_ONLY tam yedeklemeyi geri yükle
Biraz araştırma yaptıktan sonra bu soruya bir cevap bulamıyorum. Arka Plan Aşağıdaki üç gereksinime uyan bir yedekleme planı oluşturmaya çalışıyorum: Her gece tam yedeklemeye sahip yedeklemelerin güvenilirliği Geri yüklenebilecek işlem günlüğü yedekleri Düşük disk alanı Bir denetim aracı için yedeklere yerel olarak erişilebilir olmalıdır Bu ihtiyaçları karşılamak için haftalık, günlük …

1
Büyük bir kayıt tabanlı matematiksel veritabanı için hangi platform?
Merhaba Ben programlama deneyimi olan bir inşaat mühendisiyim ama bugün mevcut çok çeşitli seçeneklere aşina değilim. Umarım ilerlemek için en iyi yolu bana gösterebilirsin. Bir ızgara formatında zemin seviyesi anket ölçümleri bir veritabanı yapmak ve sorgulamak istiyorum. Hafriyat işi boyunca çeşitli zamanlarda her bir ızgara konumu için birçok ölçüm olacaktır, …

4
Bazı kullanıcılar için sorgu yavaş
Benim için her zaman hızlı (SQL Server yerel bir yöneticiyim) ama kullanıcı grubu (gerekli izinlere sahip etki alanı grubu) için hızlı bir C # .NET web uygulaması denilen birkaç sorgu var, sorgu inanılmaz derecede yavaş uygulamada zaman aşımına uğrayan nokta. Aynı sorgunun farklı kullanıcılar için farklı çalışmasına ne sebep olur? …


2
Veritabanını farklı sürüm / sürümün yedek dosyasından geri yükle
Geriye dönük uyumluluk nedeniyle, eski bir sürümden daha yeni bir sürüme geri yüklediğiniz sürece SQL Server'da bir veritabanını geri yüklemenin mümkün olduğunu okudum. SQL Server'ın farklı sürümleri için * .bak dosyasından bir veritabanını geri yükleyebildiğinizi bilen var mı? FTP aracılığıyla birkaç gün sürecek çok büyük bir veritabanını taşıyoruz, bu yüzden …

1
Qcache_free_memory henüz dolu değil Qcache_lowmem_prunes bir sürü olsun
Ben sadece bizim CMS için sorgu önbellek ile dabbling başladı. Ben olsun neden kimse bana (ya da en azından bir tahminde vermek) söyleyebilir çok ait Qcache_lowmem_prunesdaha yarıdan zaman Qcache_free_memoryücretsiz mi? query_cache_size=512M query_cache_limit=1M Yaklaşık 12 saat sonra böyle görünüyor show status like '%qcach%'; +-------------------------+-----------+ | Variable_name | Value | +-------------------------+-----------+ | …


1
PostgreSQL pg_stat_activity COMMIT değerini gösteriyor
Son zamanlarda veritabanı sunucumuzu, 4 x dört çekirdekli CPU'lar ve 32Gb ram ile yükseltilmiş bir makine ile değiştirdik. Eski kutumuzu, çoğaltma akışıyla bir köle olarak hizmet etmek için de yeniden tasarladık. Her iki kutu da CentOS 6.3 ve PostgreSQL 9.2 çalıştırıyor. Postgres, kutuların her birinde çalışan tek şeydir. Bu yapılandırma …
11 postgresql 

2
İşlem günlüğü dosyasının içeriği daha ayrıntılı olarak
İşlem günlüğü ile ilgili bir sorum var (sadece kısaca LDF diyelim). Ben tam kurtarma modeli ile bir veritabanı varsayıyorum. Ben LDF dosyası (günlükleri) her işlem veritabanına (tam kurtarma modunda) içerdiğini okudum. Sırasında oturum açmaktan farkı BEGIN TRAN; COMMAND(s); COMMITnedir? Soruyorum çünkü görünüşe göre işlemleri geri alabilirsiniz, ancak standart komutları (tam …

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.