Tsurugi 1.0.0-BETA2の構成定義ファイルの変更点
Tsurugi Advent Calendar 2023の14日目です。 2023/12/7にリリースされたTsurugi 1.0.0-BETA2では、構成定義ファイルの設定のデフォルト値が一部変更になりました。 commit_response コミットオプションを付けずにコミットした場合の挙動の設定が、AVAILABLEからSTOREDに変わりました。...
View ArticleTsurugiのcreate table
Tsurugi Advent Calendar 2023の15日目です。 テーブルを作成するcreate table文は、Tsurugiではまだ未対応のデータ型があります。binaryとかBLOBとか。 char/varcharは対応していますが、現状(Tsurugi...
View ArticleTsurugiのdrop table
Tsurugi Advent Calendar 2023の16日目です。 テーブルを削除するdrop table文ですが、現在のTsurugi(1.0.0-BETA2)では、DML実行中にdrop tableを行うのは危険です。DMLで処理中のテーブルを削除すると、Tsurugiサーバーがクラッシュする可能性があります。 ところで、Tsurugi 1.0.0-BETA2では、drop table...
View ArticleTsurugiのcreate index
Tsurugi Advent Calendar 2023の18日目です。 TsurugiはRDBMSですが、内部はKVS(Key Value Store)です。実体はMasstreeというものらしいですが、これはキー順に並べたデータ構造らしいです。つまり自動的にキーで並ぶので、プライマリキー専用のインデックスというものは作られません。...
View ArticleTsurugiで使えるSQLの演算子
Tsurugi Advent Calendar 2023の20日目です。 現時点のTsurugi(1.0.0-BETA2)では、まだ未対応のSQL構文や演算子があります。どんな構文が使えるかと、これから何が実装される予定なのかはAvailable SQL features in Tsurugiに書かれています。...
View Article(Tsurugi)Tsubakuro 1.1.0の変更点
Tsurugi Advent Calendar 2023の21日目です。 2023/12/7にTsurugi 1.0.0-BETA2が公開されましたが、そのときにJavaの通信ライブラリーであるTsubakuroは1.1.0になりました。 Tsubakuro...
View Article(Tsurugi)Iceaxe 1.1.0の変更点
Tsurugi Advent Calendar 2023の22日目です。 2023/12/7にTsurugi 1.0.0-BETA2が公開されましたが、そのときにJavaライブラリーであるIceaxeは1.1.0になりました。 Iceaxe...
View Article(Tsurugi)tgsql 1.1.0の変更点
Tsurugi Advent Calendar 2023の23日目です。 2023/12/7にTsurugi 1.0.0-BETA2が公開されましたが、そのときにTsurugi SQLコンソール(tgsql)は1.1.0になりました。 tgsql 1.0.1と1.1.0の違いは、以下の3つくらいかと思います。 tgsql --versionでバージョン情報を出すようになった。...
View Article劔の文字コード
Tsurugi Advent Calendar 2023の24日目です。 RDBMSのTsurugiのことを自分は「Tsurugi」と書くことが多いですが、漢字で書かれることもあります。「劔」ですね。...
View Article