DB [SQL Server] パーティション化したテーブルのidのユニーク性を保障する方法に関する検討 課題「パーティションテーブルではテーブル内でidがユニークであることを保障できない」パーティションを導入したテーブルはパーティションキーとidの複合キーが主キーになるそのため、原理上、テーブル内でidがユニークであることを保障できないと言う... 2025.03.19 DBSQL Server
DB 7億行のテーブルにパーティション導入することでdelete文の速度が4.7倍高速化した はじめに今回は、7億行ものデータ行を持つテーブルの日付カラムにパーティションを導入することで、delete文が高速になるかどうかを検証しました。また、検証対象テーブルのファイルグループを、デフォルトでデータが格納されるPRIMARY以外にす... 2025.03.17 DBSQL Serverperformance
DB [SQL Server] 行ロックを取りすぎるとテーブルロックに変わる SQL Serverにおいて行ロックを取得しすぎるとテーブルロックに変わることがあります。このロックエスカレーションという挙動と注意点について解説します。 2025.03.15 DBSQL Serverperformance