«postgresql» etiketlenmiş sorular

PostgreSQL'in tüm sürümleri. Bu bağlam önemliyse postgresql-11 gibi sürüme özgü ek bir etiket ekleyin.



1
Diğer tabloda referans verilmeyen DELETE satırları
PostgreSQL 9.3 veritabanında iki tablo var: Tablo link_reply, which_grouptablo işaret adlı yabancı bir anahtar var link_group. link_groupİlişkili bir satırın olmadığı tüm satırları silmek istiyorum link_reply. Kulağa yeterince basit geliyor ama bununla mücadele ediyorum. Böyle basit bir şey olacak mı (çalışmıyor)? DELETE FROM link_group WHERE link_reply = NULL;

1
Postgresql disk alanı dolu
Postgresql 9.3.10 arka ucuna sahip bir Django web uygulamam var (Linux işletim sisteminde oturuyor). Bir tabloyu kısaltmaya çalışsam bile, bu tür hatalar alıyorum ki disk tam hatasıyla karşılaştım: ERROR: could not extend file "base/30137/33186048": No space left on device HINT: Check free disk space. Sunucuya kolayca daha fazla disk alanı …

2
Postgres'de ertelenebilir benzersiz dizin
Değişiklik tablosu için postgres belgelerine bakıldığında , düzenli kısıtlamalar DEFERRABLE(daha somut olarak, INITIALLY DEFERREDilgilendiğim şey) olarak işaretlenebilir. Dizinler, şu sürece bir kısıtlamayla da ilişkilendirilebilir: Dizinde ifade sütunları veya kısmi dizin olamaz Bu da şu anda aşağıdaki gibi koşullara sahip benzersiz bir dizine sahip olmanın bir yolu olmadığına inanmamı sağlıyor: CREATE …

2
Koşullu Yabancı Anahtar İlişkisi
Şu anda iki varlık arasında bir yabancı anahtar var ve bu ilişki tablolardan birinin entityType koşullu yapmak istiyorum. İşte tabloların hiyerarşisi, bu çocuktan aileye FK referansları ile yapılır Store / \ Employees \ TransactionalStores / | \ Kiosks | BrickMortars Onlines Şu anda Çalışandan mağazaya FK ilişkim var ALTER TABLE …

1
Hata: Dosya '' kaldırılamadı (hata 2: Böyle bir dosya veya dizin yok)
Bir veritabanını her geri yüklediğimde pgAdmin III kullanarak aşağıdaki pgAdmin III hatasını alıyorum: Hata: Dosya '' kaldırılamadı (hata 2: Böyle bir dosya veya dizin yok) Bkz. Pgadmin günlüğü . Yapılandırmam: Gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2, 64 bit tarafından derlenen x86_64-unknown-linux-gnu'da PostgreSQL 9.4.4 Linux 3.19.0-26-jenerik # 28 ~ 14.04.1-Ubuntu SMP Çar 12 …

1
Postgres: gerçekleşen görünüm tarafından alınan disk alanını kontrol ettiniz mi?
Postgres (sürüm 9.4 kullanıyorum) dizin ve tabloların boyutunu kontrol etmek nasıl biliyorum: SELECT relname AS objectname, relkind AS objecttype, reltuples AS "#entries", pg_size_pretty(relpages::bigint*8*1024) AS size FROM pg_class WHERE relpages >= 8 ORDER BY relpages DESC; Ancak bu somutlaştırılmış görüşler göstermez. Ne kadar disk alanı kapladıklarını nasıl kontrol edebilirim?

2
Birden çok tarih aralığı kullanarak veri sayma
Muhtemelen bu daha önce sorulmuştur, ancak çözemiyorum. Bir phone_clicksmasam var (sql keman http://sqlfiddle.com/#!15/855e0/1 ) CREATE TABLE phone_clicks ( id integer NOT NULL, date date NOT NULL, industry_id integer NOT NULL, clicks integer DEFAULT 0 NOT NULL ); insert into phone_clicks(id, date, industry_id, clicks) values (1, '2015-03-16', 1, 15), (2, '2015-03-16', …
14 postgresql 


2
PostgreSQL TRIGGER (ları) ölçeklendirme
Postgres mekanizma ölçeklerini nasıl tetikler? Büyük bir PostgreSQL kurulumumuz var ve günlük tablolarını ve TRIGGER (leri) kullanarak olay tabanlı bir sistem uygulamaya çalışıyoruz. Temel olarak, UPDATE / INSERT / DELETE işlemi için bilgilendirilmek istediğimiz her tablo için bir TRIGGER oluşturmak istiyoruz. Bu tetikleyici tetiklendiğinde, daha sonra harici bir hizmetten yoklayacağımız …


1
Postgresde STDIN'DAN KOPYA Kullanımı
Sadece Postgres kullanmaya başladım ve işlevlerini anlamak için örnek bir db oluşturmaya çalışıyorum, etrafa bakın, pgfoundry.org'da bazı komut dosyaları buldum. Daha önce hem Oracle hem de MS-SQL kullandığım için komutları anlıyorum, ancak çalıştırdığım tüm komut dosyaları "KOPYA FROM" komutuna ulaştıklarında hata veriyor. Daha kesin olarak, hata, verilen tabloya eklenmesi gereken …

1
PostgreSQL: ilişki için izin verilmedi
PostgreSQL'de izinleri ayarlama konusunda biraz kafam karıştı. Bu rollere sahibim: List of roles Role name | Attributes | Member of -----------+------------------------------------------------+----------- admin | Superuser, Create role, Create DB, Replication | {} meltemi | Create role, Create DB | {rails} rails | Create DB, Cannot login | {} myapp | | …

1
PostgreSQL'de havuz büyüklüğü ve veritabanı bağlantıları arasındaki tatlı nokta nasıl belirlenir
Veritabanı sunucumuzun yoğun saatlerde trafiğini işlemede sorun yaşıyoruz. Donanımı geliştirmek istiyoruz (işlerin bu tarafıyla ilgili bu soruya bakın ), ancak havuz yapılandırması ve sunucu ayarlaması üzerinde de çalışmak istiyoruz. Üzerinde çalıştığımız uygulama, arka ucun veritabanı olarak Unicorn ve PostgreSQL 9.1 ile Raylardan oluştuğu akıllı telefonlar için sıra tabanlı çok oyunculu …
14 postgresql 

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.