«postgresql-9.2» etiketlenmiş sorular

PostgreSQL sürüm 9.2

3
Yeni bir kullanıcının neden tablo oluşturmasına izin verilir?
Yeni oluşturulan bir kullanıcının neden veritabanına bağlandıktan sonra tablo oluşturmasına izin verildiğini merak ediyorum. Bir veritabanım var project2_core: postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges ---------------+--------------+-----------+-------------+-------------+------------------------------- postgres | postgres | SQL_ASCII | C | C | project2_core | atm_project2 | …

5
PostgreSQL'de çok yavaş bir DELETE, geçici çözüm?
PostgreSQL 9.2'de, yaklaşık 70 tablodan oluşan bir ana şema ve her biri 30 tablodan oluşan değişken yapılandırılmış müşteri başına şema sayısı içeren bir veri tabanına sahibim. İstemci şemalarında ana şemaya atıf yapan yabancı anahtarlar var, bunun tersi olmaz. Veritabanını önceki sürümden alınan bazı gerçek verilerle doldurmaya başladım. Ana şemada çok …

4
Postgres neden zaten kullanılmış bir PK değeri üretiyor?
Django kullanıyorum ve arada bir bu hatayı alıyorum: IntegrityError: yinelenen anahtar değeri "myapp_mymodel_pkey" benzersiz sınırlamasını ihlal ediyor DETAIL: Key (id) = (1) zaten var. Postgres veritabanımın aslında birincil anahtar 1 olan bir myapp_mymodel nesnesi var. Postgres neden bu birincil anahtarı tekrar kullanmaya çalışsın? Ya da bu büyük olasılıkla uygulamamın (ya …

1
VAKUM disk alanını işletim sistemine döndürüyor
VACUUMbazı özel durumlar dışında genellikle disk alanını işletim sistemine geri döndürmez. Dokümanlardan: Standart form, VACUUMtablo ve dizinlerdeki ölü satır sürümlerini kaldırır ve ileride yeniden kullanılmak üzere kullanılabilir alanı işaretler. Ancak, tablonun sonundaki bir veya daha fazla sayfanın tamamen ücretsiz hale gelebildiği ve özel bir tablo kilidinin kolayca elde edilebileceği özel …


4
Postgres 9.2'ye yükseltme yaparken eski posta yöneticisi kapatılamıyor
Postgres 9.2.2'ye (9.1.4'ten) geçiyorum. Kullanarak DBs yükseltmeye çalıştığınızda: pg_upgrade -b /usr/local/Cellar/postgresql/9.1.4/bin -B /usr/local/Cellar/postgresql/9.2.2/bin -d /usr/local/var/postgres91 -D /usr/local/var/postgres Aşağıdaki hata iletisini alıyorum: Performing Consistency Checks ----------------------------- Checking current, bin, and data directories ok There seems to be a postmaster servicing the old cluster. Please shutdown that postmaster and try again. Failure, …

2
Süper kullanıcı olmadan pg_stat_activity'de başka bir oturumun sorgusunu nasıl görüntüleyebilirim?
Postgresql 9.2 veritabanım var. Bu veritabanında iki kullanıcı oluşturulur. Süper kullanıcı olarak aşağıdaki sorguyu gerçekleştirdiğimde, her şeyi görebiliyorum. select * from pg_stat_activity Ancak, süper kullanıcı olarak bağlanmadan aynı sonucu elde etmek mümkün müdür? Bir süper kullanıcının görebileceği sonuçları elde etmek için hangi ayrıcalığı / rolü vermeliyim?


2
Operasyonun GÜNCELLEME KASKADI ile ilgili bir FK kısıtlamasından kaynaklanması durumunda FOR EACH STATEMENT tetikleyicisi ne sıklıkla çalışır?
Ben bir t FOR EACH STATEMENTyürüttüğümde ile tanımlanmış t tablo üzerinde bir tetikleyici çalışacağını anlıyorum UPDATE t .... Şimdi, tile tanımlandığında FOREIGN KEY ... REFERENCES a ... ON UPDATE CASCADEve N satırını güncellediğimde a, tetikleyici bir kez mi yoksa N kez mi çağrılır? Başka bir ifadeyle, bir FK kısıtlamasıyla bir …

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.