学生ライターの二ノ宮です! 10月8日(土)に行われた「ディープチャイナ第2回秘密の食事会」@香福味坊、秋葉原。なんと68人もの方々にご参加いただいた、大盛況の様子をお届けします!
学生ライターの二ノ宮です! 10月8日(土)に行われた「ディープチャイナ第2回秘密の食事会」@香福味坊、秋葉原。なんと68人もの方々にご参加いただいた、大盛況の様子をお届けします!
データベースのスキーマを変更するときは、スキーマの変更作業によってテーブルが長期間ロックされてしまわないように注意が必要です。 2019年にリリースされたPostgreSQL 12.0以降では、NOT NULLを安全に追加するためによりよいベストプラクティスができています。まだ知らない人もいるかもしれないので、ここで紹介します。 何が問題なのか?次のようなDDLコマンドを考えます。 -- posts.moderatedをNULL禁止にする ALTER TABLE posts ALTER COLUMN moderated SET NOT NULL;これはテーブルをACCESS EXCLUSIVEでロックしたままフルテーブルスキャンを行います。その間は他のトランザクションはこのテーブルに関する処理を進行できません。 テーブルが小さければこれで特に問題ありません。しかし、postsがそれなりに大
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く