ストアドプロシージャの意外なメリット
悪名高きストアドプロシージャ 2026年現在、ストアドプロシージャはなるべく使わないほうがいいよねという意見を持つ人も多くなってきたかと思います。 ストアドプロシージャを過度に使ってしまうと、以下のような問題が発生するためです。 ビジネスロジックがストアドプロシージャに固まってしまう ビジネスロジッ
Category
4 articles
悪名高きストアドプロシージャ 2026年現在、ストアドプロシージャはなるべく使わないほうがいいよねという意見を持つ人も多くなってきたかと思います。 ストアドプロシージャを過度に使ってしまうと、以下のような問題が発生するためです。 ビジネスロジックがストアドプロシージャに固まってしまう ビジネスロジッ
課題「パーティションテーブルではテーブル内でidがユニークであることを保障できない」 パーティションを導入したテーブルはパーティションキーとidの複合キーが主キーになる そのため、原理上、テーブル内でidがユニークであることを保障できないと言う懸念点が存在する また、idにidentity列を指定し
はじめに 今回は、7億行ものデータ行を持つテーブルの日付カラムにパーティションを導入することで、delete文が高速になるかどうかを検証しました。 また、検証対象テーブルのファイルグループを、デフォルトでデータが格納されるPRIMARY以外にすることで、さらに高速化の効果が得られるかについても調査し
ロックエスカレーションとは SQL Serverには注意すべき挙動として、ロックエスカレーションというものがあります。 ロックエスカレーションとは、あるテーブルに対して行ロックを取得しすぎた場合に、代わりにテーブルロックを取得する挙動です。 ロックエスカレーションの発生条件 具体的には、以下のいずれ