2020-10-04から1日間の記事一覧

ROWID

DB

MySQL 調べた限りなし Oracle (19) drop table tab1 purge;create table tab1(col1 int);insert into tab1 values(1);insert into tab1 values(2);commit; select rowid,col1 from tab1; select col1,rowid, DBMS_ROWID.ROWID_RELATIVE_FNO(rowid) from tab1…

先行読み取り

DB

実際の読み込みが発生する前にデータファイルからメモリにデータを読み込む機能 MySQL 機能あり( InnoDB バッファープールのプリフェッチ (先読み) ) Oracle 機能あり( Pre-Warming機能 ) PostgreSQL 調べた限り機能なし SQL Server 機能あり( read-ahead re…

varcharの文字数とバイト数

DB

MySQL (8.0.21) drop table tab1; create table tab1(col1 int, col2 varchar(3)); insert into tab1 values(1,'a');insert into tab1 values(2,'ab');insert into tab1 values(3,'abc');insert into tab1 values(4,'abcd');insert into tab1 values(11,'あ'…