我嘗試從c#編寫簡單的PostgreSQL查詢。首先connection.open()需要20秒。其他連接立即執行。Postgresql非常慢
PGAdmin工作也很慢。如果我打開「查看所有行」,也需要大約10-15秒(數據很少)。如果我打開SQL查詢窗口,同樣的執行。
我在2臺不同的電腦上用win7和win8試用這個。在這兩臺機器上Postgres都一樣。那麼PostgreSQL的工作原理是正常的還是我做錯了?
我覺得問題從運行postgresql服務開始。 postgresql客戶端安裝服務自動運行後。一段時間後,它停止了,我無法運行它。如果我嘗試從CMD與pg_ctl運行的服務,我得到:
FATAL: could not create any TCP/IP sockets
我可以用pgAdmin的到PostgreSQL連接,但它的工作速度很慢。
postgresql是一個功能非常強大的數據庫。無論你的機器超慢|忙於其他過程或者你做錯了什麼。 –
https://wiki.postgresql.org/wiki/Slow_Query_Questions –
其他SQL客戶端是否也很慢?使用'psql'連接需要多長時間? –