Veritabanı Yöneticileri

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

1
“Max_wal_size” ve “min_wal_size” parametrelerini postgresql.conf dosyasındaki varsayılan değerleri anlama
Varsayılan değerler göre olan belgelerine min_wal_sizeve max_wal_sizeparametrelerin : İçin max_wal_size: The default is 1 GB İçin min_wal_size:The default is 80 MB Sonra benim veritabanı yapılandırma bu parametreleri bakmak: select name, setting, unit from pg_settings where name in ('min_wal_size', 'max_wal_size') Sonuç verir: name | setting | unit ---------------------------------- max_wal_size | 64 …




2
DDL_admin vs db_owner izinleri
Sunucu grubumuzdaki tüm veritabanı kullanıcılarının izinlerini kaldırma ve sınırlama içeren bir projeyi ele alıyorum. (eğlenceli zamanlar) Şu anda sınırlı olan izinlerden biri db_owner izinleridir. Bu izin, duruma göre incelenmektedir, ancak ortak bir değişiklik, db_owner izinlerini aşağıdaki ile değiştirmektir: db_datareader db_datawriter db_ddladmin db_executor İkisi arasındaki kesin farkı tanımlamak istiyorum (müşterileri bilgilendirmek …



1
Postgres veritabanını geri yükleme: pg_restore -vs- sadece psql kullanarak
Ben Postgres veritabanı pg_dump (düz metin biçiminde) kullanarak damping ve sonra sadece psql ( -fseçeneği ile) kullanarak geri yükleyin . Hangi soru yalvarır: (genel ile karşılaştırıldığında) özel bir geri yükleme aracı gibi görünüyor pg_restore kullanarak bir şey eksik psqlmi? pg_dumpParametreleri kullanarak tetikleyicilerin devre dışı bırakılması gibi seçenekleri kontrol edebilirim . …

2
JSONB kullanarak PostgreSQL katılımı
Bu SQL var: CREATE TABLE test(id SERIAL PRIMARY KEY, data JSONB); INSERT INTO test(data) VALUES ('{"parent":null,"children":[2,3]}'), ('{"parent":1, "children":[4,5]}'), ('{"parent":1, "children":[]}'), ('{"parent":2, "children":[]}'), ('{"parent":2, "children":[]}'); Bu şöyle olur: id | data ----+-------------------------------------- 1 | {"parent": null, "children": [2, 3]} 2 | {"parent": 1, "children": [4, 5]} 3 | {"parent": 1, "children": …

1
PostgreSQL için sürüm kontrol aracı [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Veritabanı Yöneticileri Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Herkes PostgreSQL için Windows tabanlı bir sürüm kontrol aracı önerebilir. Teşekkür ve Saygılar, GP

5
Bir veritabanı işlemi ile kilitleme arasındaki kesin ilişki nedir?
Bu, bilgimi arttırmak ruhu ile sorulan alçakgönüllü bir sorudur; lütfen cevabınızda nazik olun. Uzun süreli bir uygulama geliştiricisi olarak, bir düzeyde bir işlemin ne olduğunu biliyorum (her zaman kullanıyorum). Şu an için işlem izolasyon seviyelerini bir kenara bırakarak, yüksek seviyede bir işlem, bir iş bloğunun tamamen tamamlanmasına veya hiç tamamlanmamasına …

1
Farklı SQL Server şemaları için kullanıcı izinlerini ayarlama
Belirli bir kullanıcıya erişimi sınırlamanız gerekiyor, ancak yine de dbo'ya ait tablolardaki verileri görebilmeleri gerekiyor. Aşağıdakileri yapmaya çalışıyorum: dbo şeması normalde olduğu gibi çalışır, her şeye erişebilir şema1 şemasının yalnızca şema1 nesnelerine erişimi var bir şema1 görünümü veya saklı yordam dbo'ya ait tablolardaki verilere erişiyorsa, izinler zinciri uygun şekilde user1, …



7
Kaynak Kontrolü altındaki Saklı Yordamlar, en iyi uygulama
Şu anda Tortoise SVN'yi bir .NET Web Uygulamasını kontrol etmek için kullanıyorum. SQL Server depolanmış prosedürlerimizi Kaynak Kontrolüne getirmenin en iyi yolu nedir? Şu anda VS 2010'u geliştirme ortamım olarak kullanıyorum ve SQL Server Veri Araçları'nı (SSDT) ​​kullanarak şirket dışı bir SQL Server 2008 R2 veritabanına bağlanıyorum. Geçmişte ne yaptığımı …

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.