«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.


2
Zaman damgası sütunu PostgreSQL'den yalnızca milisaniye cinsinden nasıl alınır?
timestamp without time zone default now()Bir PostgreSQL veritabanında türüyle "oluşturulan" bir sütuna sahibim . Sütunları seçersem, varsayılan başına hoş ve okunabilir bir biçime sahiptir: SELECT created FROM mytable; created --------------------------- 2011-05-17 10:40:28.876944 Ancak zaman damgasını sadece milisaniye cinsinden (Uzun Süren) almak istiyorum. Bunun gibi bir şey: SELECT myformat (oluşturulan) from …

4
Uzamsal dizin bir "aralık-sırayla-sınırla" sorgusuna yardımcı olabilir
Bu soruyu sormak, özellikle Postgres için, R-tree / uzaysal dizinleri desteklemesi nedeniyle. Kelimelerin ağaç yapılı (Nested Set model) ve sıklıklarının bulunduğu aşağıdaki tabloya sahibiz: lexikon ------- _id integer PRIMARY KEY word text frequency integer lset integer UNIQUE KEY rset integer UNIQUE KEY Ve sorgu: SELECT word FROM lexikon WHERE lset …

2
PostgreSQL istemcilerini SSL kullanmaya zorla?
Ben yapılandırmış ssl = oniçinde postgresql.conf(ve bir sertifika değerine vb yüklü). Bu, tüm istemcilerin her zaman SSL üzerinden bağlanmasını sağlar mı? (Yani, SSL şifrelemesi olmadanssl = on bağlanmayı imkansız kılıyor mu?) Tüm istemcilerin her zaman SSL / TLS üzerinden bağlanmasını sağlamanın başka yolları var mı? Saygılarımla, KajMagnus
29 postgresql 

1
Hstore ile indeksleme özellikli JSONB
Bu aşamada, veritabanı tasarımına karar vermeye çalışıyorum (web uygulamasının gerçekte nasıl geliştiği). İlk adım olarak, JOINS'in pahalı olduğunu anlamak, çok sayıda normalize edilmiş küçük masanın aksine az sayıda monolitik masayı düşünüyorum. İkinci bir nokta olarak, hstore ile normal tabloları vs JSONB (GiST indeksleme ile) kullanmak arasında kafam karışık. AFAIK (düzeltmek …

2
Aralık türünde tam eşitlikten kaynaklanan hatalı sorgu planı nasıl ele alınır?
Bir tstzrangedeğişkende tam bir eşitlik gerektiren bir güncelleme yapıyorum . ~ 1M satır değiştirilir ve sorgu ~ 13 dakika sürer. Bunun sonucu buradaEXPLAIN ANALYZE görülebilir ve gerçek sonuçlar, sorgu planlayıcısı tarafından tahmin edilenlerden oldukça farklıdır. Sorun şu ki, endeks taramasının açık kalması tek bir satırın dönmesini bekliyor.t_range Bu durum, aralık …


4
PostgreSQL'de iki tablonun aynı içeriğe sahip olup olmadığını kontrol etme
Bu zaten Stack Overflow'ta istendi , fakat sadece MySQL için. PostgreSQL kullanıyorum. Ne yazık ki (ve şaşırtıcı bir şekilde) PostgreSQL gibi bir şeye sahip görünmüyorCHECKSUM table . PostgreSQL çözümü iyi olurdu, ancak genel olan daha iyi olurdu. Http://www.besttechtools.com/articles/article/sql-query-to-check-two-tables-have-identical-data'yı buldum , ancak kullanılan mantığı anlamıyorum. Arka plan: Bazı veritabanı üreten kodları …

2
SQL metin sütunlarını SELECT yaparken uzun satırlar nasıl sarılır
Uzun metin sütunları olan bir tablodan seçiyorum. Uzun çizgileri maksimum çizgi uzunluğuna sarmak istiyorum. Gönderen: SELECT * FROM test; test_id | text --------+----------------------------------------------------------------------- 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris lorem Kime: test_id | text --------+----------------------------- 1 | Lorem ipsum dolor sit amet,+ | consectetur adipiscing …
28 postgresql 




2
Aynı SELECT listesindeki referans sütun takma adı
Eski bir MS Access tabanlı sistemi PostgreSQL'e dönüştürüyorum. Access'te, SELECT’lerde oluşturulan alanlar daha sonraki alanlar için denklemlerin bir parçası olarak kullanılabilir: SELECT samples.id, samples.wet_weight / samples.dry_weight - 1 AS percent_water, 100 * percent_water AS percent_water_100 FROM samples; Bunu PostgreSQL'de yaptığımda, Postgres bir hata veriyor: HATA: "yüzde_su" sütunu mevcut değil. Alt …

3
ubuntu sunucusunda postgres 9.1’den 9.3’e yükseltme
Postgresql 9.1 ile çalışan üretim sunucum (ubuntu 13.10) var. 9.3'ün birkaç özelliğini kullanmak istiyorum, bu nedenle yükseltme yapmak istiyorum. Birisi 9.1'den 9.3'e yükseltme konusunda bana yardımcı olabilir, böylece 30 dakikadan daha fazla bir kesinti olmaz. ya da öylesine? Başlıca endişe veri kaybını veya dosya yedekliliğini önlemektir.

1
postgresql: Bir küme için rolleri nasıl bırakıp geri yüklerim?
Roller kümede nerede saklanır ve bunları nasıl bırakırım? Bir db pg_dump yaptım ve sonra farklı bir kümeye yükledim, ancak bu hataların çoğunu alıyorum: psql:mydump.sql:3621: ERROR: role "myrole" does not exist Yani görünüşe göre benim db dökümü rolleri içermez. 'Postgres' db'sini atmaya çalıştım, ama oradaki rolleri de göremiyorum. Kullanmam gerekir pg_dumpall …

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.