PostgreSQL
# yum install postgresql postgresql-libs
認証方式をパスワード方式に変更 $ su - # cd /var/lib/pgsql/9.2/data/ # cp pg_hba.conf pg_hba.conf.ORG # vi pg_hba.conf # "local" is for Unix domain socket connections only #local all all peer local all all md5 # IPv4 local connections: #hos…
何回実行しても覚えられない... SELECT procpid, start, now() - start AS lap, current_query FROM (SELECT backendid, pg_stat_get_backend_pid(S.backendid) AS procpid, pg_stat_get_backend_activity_start(S.backendid) AS start, pg_stat_get_backend…
select * from pg_database_size('データベース名'); pg_database_size - 35623084856
付与する ALTER ROLE ユーザ名 WITH SUPERUSER; 剥奪する ALTER ROLE ユーザ名 WITH NOSUPERUSER;
UPDATE_hoge_SQL="CREATE OR REPLACE FUNCTION update_hoge( DATE,TIME,TEXT,TEXT,TEXT,TEXT,TEXT,TEXT,TEXT,TEXT,TEXT,TEXT,TEXT,TEXT, TEXT,TEXT) RETURNS void AS ' BEGIN IF NOT EXISTS( SELECT SALES_DATE FROM hoge WHERE SALES_DATE=\$1 AND SHOP_CD=…
nkf -w CSVファイル | 文字コード UTF-8 に変換 tail -n +2 | awk 'BEGIN {FS=","; OFS=",";} psql -c 'COPY テーブル FROM stdin WITH CSV' データベース
# yum install libxslt # wget \ http://yum.postgresql.org/9.1/redhat/rhel-5.0-i386/postgresql91-9.1.1-1PGDG.rhel5.i386.rpm \ http://yum.postgresql.org/9.1/redhat/rhel-5.0-i386/postgresql91-devel-9.1.1-1PGDG.rhel5.i386.rpm \ http://yum.postg…