postgres-9.6

    1熱度

    1回答

    我是新來的Pos​​tgreSQL,我在我的計算機上安裝的Postgres和創建數據庫名爲uniprojectv20,也可以創建用戶名爲uniserved_db並授予所有的訪問數據庫uniprojectv20。如果我試圖從另一個用戶,而不是我面臨同樣的問題Postgres的連接 [email protected] ~ $ psql -V psql (PostgreSQL) 9.6.3 pos

    0熱度

    1回答

    優化查詢我想選擇一個大表行(〜10M行) 表包含一列timestamp上,我設置了index 我想大塊採取行N行,爲了(通過時間戳訂購),這就是爲什麼我使用limit和offset 我從不同的進程 的查詢需要年齡運行並行查詢,和我的服務器爆炸的磁盤使用情況(超過150G比普通磁盤使用量) 一旦查詢quilled,磁盤佔用率恢復正常 這是我的查詢的解釋(這個人是沒有order by) my_db=#

    2熱度

    3回答

    很慢我有這個非常簡單的查詢,通過我的ORM(實體框架核心)產生: SELECT * FROM "table1" AS "t1" WHERE EXISTS ( SELECT 1 FROM "table2" AS "t2" WHERE ("t2"."is_active" = TRUE) AND ("t1"."table2_id" = "t2"."id")) ORDER

    0熱度

    1回答

    當運行 select to_char ("dateoftransfer", '"Q"quarter YYYY') as quarterly FROM table; 我回來 Q3uarter 2001但預計Q3 2001 「dateoftransfer」 的數據類型爲日期 我到底做錯了什麼?

    0熱度

    1回答

    我試圖創建以下索引; CREATE INDEX idx_concat_paostartno_paostartsuff ON dmv_os_addbase_residential (concat(pao_start_number || pao_start_suffix)); 我得到錯誤; ERROR: functions in index expression must be mark

    1熱度

    1回答

    我期待打印模式&所有模式中的物化視圖依賴關係的名字: select c.relname, d.classid, d.objid, pg_describe_object( d.classid, d.objid, d.objsubid) from pg_class c join pg_namespace n on c.relnamespace = n.oid l

    4熱度

    2回答

    我安裝了Postgres9.6 ver和pgAdmin4一起安裝。 但它是返回消息「應用程序服務器無法聯繫」當我執行pgadmin。 我試圖從網上下載並安裝pgAdmin4。 但沒有改變任何東西。 我無法獲得任何東西雖然我搜索了谷歌關於該消息。 我設置了系統路徑,而Postgres正在我的本地運行。 但pgadmin不啓動。 有人知道嗎? 謝謝。 更新: ,我發現這個 question。 我認爲這

    1熱度

    1回答

    我想要的是將字符串變成這樣; 10 - 15 st. pan,cras 到 10 - 15 ST PANCRAS 我得到大部分的方式與 `select upper(regexp_replace('10 - 15 st. pan,cras', '[^a-zA-Z 0-9-]', '', 'g'));` ,但我似乎無法刪除在號碼的雙重空間。我試過了,在表達式中增加了額外的空間; `select u

    0熱度

    1回答

    不同的標準,更好的辦法。例如,我可能有這樣一個模式: ,我試圖得到的東西,那就是這樣的: | inventory_id | all_paid_merchandise_quantity | all_shipped_merchandise_quantity | |--------------|-------------------------------|----------------------

    0熱度

    1回答

    我最近將Postgres從版本9.3更新到了9.6。更新後,我所有的命令(如pg_dumpall)都指向版本9.3。我收到版本不匹配的錯誤。 我發現如果我將/ usr/bin中的符號鏈接改爲指向9.6,它似乎可以工作。有沒有更好的方法將我的命令指向版本9.6?感謝您的幫助!