truncate tableでデータ削除 テーブルデータを全て削除する場合、truncate tableステートメントを利用してデータを削除しますが、 truncate table テーブル名; これだと、テーブルにSe…
pg_get_serial_sequence関数 Serial型フィールドはシーケンスと関連付けられていて、レコード挿入時に自動採番されます。 (*)実際は、フィールドの初期値が nextval(シーケンス名) となって…
シーケンスの現在値を設定 シーケンス(sequence)の現在値を設定するにはsetval()を実行します select setval(‘シーケンス名’, 設定値); シーケンスより次の値を取り出すにはnextval()…
Redhat Enterprise互換のLinuxディストリビューション CentOS に、Subversionをインストールします また、apacheで外部公開し、アクセス制御も行う設定をします ※以前書いた記事を本サ…
テーブルのレコード数ではなくデータサイズを知りたいなと思う時があるかと思います。
PostgreSQLには pg_relation_size や pg_total_relation_size といったテーブルのデータサイズを返す関数があります。
前者(pg_relation_size)はテーブルのデータサイズを返し、後者(pg_total_relation_size)はデータに加えインデックスも含めたサイズを返します。
Redhat系(CentOSやAlmaLinux)Linuxでは8.0系からパッケージ管理コマンドがyumからdnfに変更になりました。 また、パッケージにモジュール(module)という概念が導入され、パッケージのバー…
ホスト名を恒久的に変更する場合、/etc/hostnameを直接修正しても良いですが、systemd採用のディストリビューションの場合hostnamectlを使って変更した方がいいかもしれません。 ホスト名を変更する ホ…
レンタルサーバにリモート接続する際SSHを利用しますが、パスワードによる認証を無効にして秘密鍵だけでログインできるようにしてサーバをセキュアにします
gitコマンドの使い方メモ。よく忘れるので。
MacやLinuxで、IPアドレスからWindowsPC名(NetBIOS名)を調べる方法