«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
PostgreSQL bit dizesini kullanmalı mıyım?
bit stringSon zamanlarda veri türünü öğreniyorum ve oldukça merak ediyorum: Bu doküman sayfasının altında cümle var: ... artı ipin uzunluğuna bağlı olarak 5 veya 8 bayt ek yük PHP, Java, C #, C ++, vb. Diğer dillerde bit dizeleri Npgsql, ODBC, vb. Sürücüler aracılığıyla nasıl ele alınır? Soru # 1 …
18 postgresql 

3
Yalnızca psql'de (postgresql) başlık nasıl kapatılır
PostgreSQL 9.1.X kullanıyorum psqlBir üstbilgi olmadan ancak bir altbilgi de dahil olmak üzere sonuçları yazdırmak için komut dosyası oluşturmaya çalışıyorum . http://www.postgresql.org/docs/9.1/static/app-psql.html Yukarıdaki belgeden \pset tuples_only hem üstbilgiyi hem de altbilgiyi kapatır. ve \pset footer off yalnızca altbilgiyi kapatır. psqlÜstbilgiyi kapatmanın ve altbilgiyi açık tutmanın bir yolu var mı ? …
18 postgresql  psql 

3
Postgres sunucusunda zaman aşımını sınırlamak mümkün müdür?
Uygulamamda (istemci tarafı) bağlantı ve komut zaman aşımı süresini 10 dakikaya ayarladım. Benim uygulama basit bir sorgu çalıştırır: SELECT pg_sleep(65) Bazı sunucularda iyi çalışır, ancak diğer sunucular 60 saniye sonra bağlantıyı kapatır. Bu, zaman aşımlarını sınırlayan ve istemci ayarlarımı yok sayan bir çeşit PostgreSQL sunucusu yapılandırması olabilir mi?


2
İçe aktarmaya çalışırken dosyada izin reddedildi
Ben \ipsql.exe klasöründe olmayan bir dosyada kullanmayı denediğimde yazıyor C:: permission denied. Örneğin, SQL komutunda bir dosya var C:\Users\Work\Desktop\School Work\load_database.sqlve yazdığımda \i "C:\Users\Work\Desktop\School Work\load_database.sql"diyor C:: permission denied. Bunu nasıl düzeltebilirim? Burada , .sql dosyasını psql.exe ile aynı klasöre kopyaladığınız bir iş buldum . Bu arada, \ i içe aktarma anlamına …

2
Postgresql veritabanı nasıl çoğaltılır?
Şema ve yapısı da dahil olmak üzere mevcut veritabanını başka bir yeni veritabanına çoğaltmak gerekiyor. Kabuk komut ortamında buna ihtiyacım var, pgadmin'de değil. Lütfen bana yardım et. nohup pg_dump exampledb > example-01.sql createdb -O postgres exampledbclone_01 benim kullanıcı "postgres" nohup psql exampledbclone_01 < example-01.sql $ pg_dump mydb > db.sql $ …
18 postgresql 

1
Birden çok değere karşı PostgreSQL JSON sorgu dizisi
Ben jsonbbir dizi müşteri kimlikleri karşılık gelen grupları bulacaksınız verilen Postgres türüne karşı bir sorgu yazmak istiyorum . Bu örnek tablo verildiğinde: CREATE TABLE grp(d JSONB NOT NULL); INSERT INTO grp VALUES ('{"name":"First","arr":["foo"], "customers":[{"id":"1", "name":"one"},{"id":"2", "name":"two"}]}') , ('{"name":"Second","arr":["foo","bar"], "customers":[{"id":"3", "name":"three"},{"id":"4", "name":"four"}]}') , ('{"name":"Third","arr":["bar","baz"], "customers":[{"id":"5", "name":"five"},{"id":"6", "name":"seven"}]}'); Benzer bir soru buldum …

4
İşlem İçindeki İşlemler
Aşağıdaki komut dosyası çağrılırsa PostgreSQL hangi davranışı gösterir? BEGIN; SELECT * FROM foo; INSERT INTO foo(name) VALUES ('bar'); BEGIN; <- The point of interest END; PostgreSQL ikinciyi atar mı BEGINyoksa bir taahhüde dolaylı olarak karar verilir BEGIN ENDmi ve sonunda bloğu ayrı bir işlem olarak çalıştırır mı?

2
Postgres Dinle / Mesaj Sırası Olarak Bildir
Bir kanala mesaj göndermek ve yalnızca bir dinleyicinin bu mesajı tüketmesini sağlamak için Postgres Dinle / Bildir özelliğini kullanmanın herhangi bir yolu var mı? Bunun amacı, aynı Postgres kanalını dinleyen birden fazla 'çalışan' uygulamam olması. Ancak, bildirim kanalı üzerinden alınan mesaj başına işin yalnızca bir kez yapılmasını istiyorum. Postgres'teki Dinle …

1
Bağlantı sayısını sınırlayan nedir?
Https://devcenter.heroku.com/articles/heroku-postgres-legacy-plans uyarınca bağlantı sınırı 500 Gereğince https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server "Genellikle iyi donanıma PostgreSQL birkaç yüz bağlantıları destekleyebilir" Bu sınırdaki belirleyici faktörler nelerdir? #CPU çekirdekleri? VERİ DEPOSU? İŞLETİM SİSTEMİ?

1
Bash'ın ters arama geçmişinin psql eşdeğeri var mı?
bash'S ters arama geçmişi (Cr) (komut satırı özelliği) çok düşkün : Geçerli satırdan başlayarak geriye doğru arama yapın ve gerektiğinde geçmişte 'yukarı' ilerleyin. Bu artımlı bir aramadır. Ben vurduğunda control-riçinde bash, aşağıdaki alıyorum: (reverse-i-search)`': Ve daha önce yürüttüğüm komutların karakterlerini yazabiliyorum, ne aradığımı biliyorum. Bir hata yaparsam, control-hbir karakteri (eşdeğerini …

1
Amazon RDS'den postgres anlık görüntüsü alın
Amazon RDS postgres örneğimin aldığı gecelik yedeklemenin bir kopyasını almanın basit bir yolunu bulamıyorum, böylece oynamak için yerel makineme geri yükleyebilirim. Şu anda bir kopyaya ihtiyaç duyduğumda bir pg_dump yapıyorum, ancak bu anlık görüntüleri indirebilmek daha iyi (ve daha hızlı, muhtemelen) olurdu. Bu mümkün değil mi?

2
Neden bir PostgreSQL Kaplumbağası var?
Sadece kontrol ediyordu PostgreSQL için propaganda sayfasını ve sanat bu parça bulundu: Öyle "Kaplumbağa Style" PostgreSQL logosu. Bu kaç yaşında ve PostgreSQL hiç resmi olarak bir fil yerine bir kaplumbağa kullandı mı? Buradaki hikaye nedir?
17 postgresql 

3
Postgres'teki diğer oturumların geçici tablolarına erişmenin bir yolu var mı?
(Yerel) postgres Veritabanı kullanan ve geçici bir tabloda bazı bilgileri depolayan bir Windows uygulaması ile çalışıyorum. Geçici tabloya bakmak istiyorum, ama pgadmin ve dbVis söyle: ERROR: cannot access temporary tables of other sessionsverileri sorgulamaya çalışırken. Şema ve tablonun izinlerini değiştirmeyi denedim, ancak programın kendisi ile aynı kullanıcıyla (en azından dbVis'te) …

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.