comment以前から調べようと思っていたのですが手が出せていなかったので。パーティショニングが使用できるようになり、アーカイブテーブルへのスイッチが瞬時に実行できるようになりました。これにより大量のデータを格納しているテーブルに対して、効率よくデータを移動することができます。パーティションのスイッチではよくポインターのみを変更することで瞬時にデータをパージするというようなことを聞くかと思いますが、この内部的な動作が気になったので、内部テーブルのレコードの変化を確認してみました。以下のようなテーブルがあります。スイッチしてみたいと思います。ArchiveTableパーティションのスイッチ前に内部テーブルの情報を取得したものが以下になります。接続する必要があります。BYsr.idmajor,sr.numpartパーティションをスイッチすることで以下のようになります。設定されたことが確認できます。この動作がパーティションのスイッチによりポインタ情報が変更されたということになるのではと考えています。内部的な動作のため、意識する必要はありませんが、情報がどのように変更されるかを見るのもいろいろと理解が深まって面白いですね。チューニング等をメインにしていますが、本ブログで情報発信している内容に関することでしたら対応できます。お仕事のご相談がありましたらTwitterfacebookやブログのコメントでご連絡いただけると幸いです。ブログにコメント頂いた内容は私が承認しない限り表示されません。受賞させていただきました。本ブログの内容は個人的に検証したものとなり、検証結果を含め記載している内容を保証するものではありません。体験記の連載をさせていただきました。最後まで飲み切れず...。