エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
他にロックがないのに ORA-00054 エラーが発生する理由と対処
PCTFREE デフォルト値10%と INITRANS のデフォルト値1がマズイ点について 一般には PCTFREE パラメ... PCTFREE デフォルト値10%と INITRANS のデフォルト値1がマズイ点について 一般には PCTFREE パラメータを適切に設定していれば、複数の ITL を静的に確保しておく必要がないと言われていますが、データ更新により頻繁にレコード長が変わるテーブルで、かつ各レコード長が小さい場合には PCTFREE を使い切ってしまう場合があります。 PCTFREE パラメータはデフォルト値10%です。例えば、8Kのブロックサイズのデータベースだとすると、PCTFREE で確保される空き領域は僅かに 800 byte です。varchar2 型のデータをもつテーブルで頻繁に更新がある場合は PCTFREE を使い切ってしまう場合が実際あります。とすると、ITL はデフォルトの1しか確保できないので、 PCTFREE に空きがないデータブロックに対しては、トランザクションが1つしか同時実行
2012/02/03 リンク