«postgresql» etiketlenmiş sorular

PostgreSQL güçlü, açık kaynaklı bir nesne-ilişkisel veritabanı sistemidir. 15 yıldan fazla aktif gelişimi ve güvenilirliği, veri bütünlüğü ve doğruluğu konusunda güçlü bir ün kazandıran kanıtlanmış bir mimariye sahiptir. Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) ve Windows dahil olmak üzere tüm büyük işletim sistemlerinde çalışır.


7
PostgreSQL'de insert performansı için en iyi dosya sistemi hangisidir?
Orada herkes dosya sistemleri ve veritabanı performansı arasında herhangi bir deneme veya karşılaştırma yaptı olup olmadığını merak ediyorum. Linux'ta, postgres veritabanı için en uygun dosya sisteminin ne olduğunu merak ediyorum. Ayrıca, hangi ayarlar (inode, vb.) Bunun için idealdir? Bu, veritabanındaki verilere göre büyük ölçüde farklılık gösterebilecek bir şey mi? Genel …

4
Hangi veritabanı sunucusu daha iyi ölçeklenir: PostgreSQL veya MySQL?
Sonunda çok büyük bir veritabanı olabilir bir web sitesi üzerinde çalışıyorum. Web sitesi deviantART'a kadar bir sanat topluluğu olmayacak. Sitenin nasıl kullanıldığını analiz etmek için birçok sorgu çalıştırıyorum. Ben SQL sorguları (henüz) optimize etmek nasıl bilmiyorum çünkü bazı sorguları veritabanı öldürmek bekliyoruz. Küçük bir linux VPS ile başlıyorum ve gelecekte …

1
psql: fe_sendauth: şifre girilmedi
PostgreSQL veri tabanım var. Şimdi veritabanımdaki bazı işlemleri otomatikleştirmek istiyorum ancak şifre ile ilgili bir sorunum var. Aşağıdaki bash betiğini kullanıyorum: #!/bin/bash export PGPASSWORD="postgres" sudo -u postgres psql -d pg_ldap -w --no-password -h localhost -p 5432 -t -c "SELECT id FROM radusers WHERE id=1" Ben bash betiğini çalıştırdığınızda aşağıdaki hatayı …

3
PostgreSQL HATASI: daha fazla bağlantıya izin verilmiyor
İstemci uygulamaları tarafından düzgün şekilde kapatılmayan PostgreSQL bağlantılarını nasıl serbest bırakırsınız? Ben çok süreçleri, veri almak için yerel bir PostgreSQL 9.1 veritabanına tüm bağlantı spins bir veri madenciliği uygulaması var. Birkaç saat boyunca iyi çalışır, ancak daha sonra hatayla ölür: FATAL: remaining connection slots are reserved for non-replication superuser connections …
19 postgresql 

1
PostgreSQL 9: Birincil tablodaki vakumlama aynanın aynısını yapıyor mu?
Akış çoğaltmasıyla bir salt okunur ayna örneğini güncel tutan PostgreSQL 9.0.1 çalıştırılıyor. Oto-vakum, iş saati IO'sunu azaltmak için otomatik vakum arka plan programı tarafından vakumlanmayan birkaç tablo dışında birincil olarak açıktır. Bu tablolar "somutlaştırılmış görünümlerdir". Geceyarısı her gece, otomatik vakum dışında bırakılan tabloları temizlemek için veritabanında bir boşluk çalıştırıyoruz. Bu …

2
PostgreSQL saat dilimi sistem saat dilimi ile eşleşmiyor
Tüm sistemin "Europe / Vienna" olmasına rağmen PostgreSQL tarafından kullanılan zaman diliminin GMT olduğu birkaç PostgreSQL 9.2 kurulumum var. Bunu iki kere kontrol postgresql.confetmez değil içermez timezonebu nedenle sistemin saat dilimine çare olmalıdır belgelere göre, ayarı. Ancak, # su -s /bin/bash postgres -c "psql mydb" mydb=# show timezone; TimeZone ---------- …

2
PostgreSQL için max_connections ve pgbouncer için default_pool_size nasıl hesaplanır?
Bir kural falan ben için iyi bir sayısını hesaplamak için kullanabileceğiniz var mı max_connections, default_pool_sizeve max_client_conn? Varsayılan değerler tuhaftır. PostgreSQL varsayılanı max_connections = 100, pgbouncer varsayılanı default_pool_size = 20'dir. Default_pool_size her zaman max_connections'dan yüksek olmamalı mı? Aksi takdirde, ne anlamı var? Pgbouncer'in ek yüklerini azaltarak (PostgreSQL'in bağlantılarını yeniden kullanarak) daha …


3
PostgreSQL'i tamamen varsayılana sıfırlansın mı?
Soru Linux'ta bir PostgreSQL kurulumunu tamamen sıfırlamanın bir yolu var mı, bu yüzden kurduğumla aynı durumda mı? Fikir Düşündüm rm -rf /var/lib/pgsql/* rm -rf /var/lib/pgsql/backups/* rm -rf /var/lib/pgsql/data/* ama belki de bu önerilen bir yöntem değildir. amaç Bu, onu kullanan önceki programlardan kalan fazlalıklardan kurtulmak için kullanışlı olacaktır.

4
postgresql kurulumu: initdb veri dizini boş değil mi?
Postgresql veritabanı oluşturmaya çalışıyorum. PostgreSQL'i kurduğumda şu komutu verdim: sudo yum install postgresql postgresql-server ve daha sonra yapılandırma dosyasını değiştirdim: sudo vim /var/lib/pgsql/data/pg_hba.conf ve olarak değiştirildi local all all trust host all all 127.0.0.1/32 trust host all all ::1/128 trust host all all 0.0.0.0/0 md5 Ben postgresql hizmetini başlatmaya çalışırken: …

1
Django: CONN_MAX_AGE bağlantılarını sürdürüyor ancak PostgreSQL ile yeniden kullanmıyor
Ubuntu 14.04 LTS üzerinde Django 1.6.7 ve Postgres 9.3 kullanıyorum bir django kurulumu var. Herhangi bir zamanda, site 2.5GHz'de Dört Çekirdekli Xeon E5-2670 olan ve 16GB ram'ye sahip PostgreSQL veritabanına yaklaşık ~ 250 eşzamanlı bağlantı alır. Belirli bir makinedeki gün boyunca yük ortalaması yaklaşık 20 ila 30'dur. Bazen veritabanına zaman …

2
Ubuntu'da initdb nerede
Yükledikten sonra postgresql veritabanımı ilk durumuna sıfırlamak istiyorum. Görünüşe göre initdb bunu yapmanın bir yoludur, ancak komutun bir man sayfası olmasına rağmen, Ubuntu 10.10 sistemimin hiçbir yerinde görünmüyor. Bunun Ubuntu'da nasıl yapıldığını bilen var mı?

7
Postgres için çoklu ana kopya kullanılabilir mi?
Postgres-XC'yi denedim ve henüz tam SQL uygulamıyor (SERIAL gibi) Postgres-R ilginç görünüyor ancak geliştiricilere göre "üretime hazır değil". Bu yüzden pgpool-II 3.0.1 kullandım. Evet, güzel çalışıyor. Ama görebildiğim kadarıyla sadece 2 PG düğümü için. Üretime hazır ve birden fazla PG düğümü ile çalışabilen herhangi bir şey var 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.