2009-02-03から1日間の記事一覧

左辺に複数の式を指定する場合のIN演算子

create table foo(a int, b int); select * from foo where (a, b) in ((1,1),(2,2)); OracleとPostgreSQLとMySQLでは使える。 SQL ServerとDB2では使えない。

バッファ管理の仕組みに苦戦中

バッファ管理の仕組みを理解したいなぁと思っているんだけど、なかなか難しい。 HeapTupleHeader、HeapTupleData、TupleTableSlotなどという構造体の役割の違いがいまいち理解できない。明日はこのあたりを参考にしてもうちょっとがんばる。 https://www.cod…