Golang TiDBのissueを眺める「flaky test for IMPORT INTO」 どんなissueか?このissueはintegration test実行時に権限に関するテストがflakyであるというイシューです。run test err: sql:IMPORT INTO t FROM '/file.csv';: fai... 2025.04.18 GolangTiDB
Golang TiDBのコードリーディング「サーバの起動」 本記事ではTiDBのOSSのコードを読みつつ、メモをしていきます。サーバー起動まずTiDBではサーバ起動時にtidb-server/main.goが実行されます。ここでは、種々の初期化やサーバの実行、クリーンアップ処理などの処理が行われてい... 2025.04.13 GolangTiDB
DB TiDBに組み込み関数を追加実装する 本記事ではTiDBの開発者ガイドの「add a function」を参考に新しい関数を追加してみようと思います。 前提以下の条件で実施しています。OS: Ubuntu24Golang: go1.23.8 linux/amd64TiDB: T... 2025.04.13 DBGolangTiDB
DB TiDBのテストをIDE上で実行する IDEの準備まずVsCodeをインストールし、TiDBのリポジトリのルートで以下のコマンドを実行し、おすすめの設定を反映します。mkdir -p .vscodeecho "{ \"go.testTags\": \"intest,deadlo... 2025.04.06 DBGolangTiDB
DB TiDBをソースコードからビルドしてターミナルから実行する TiDBで利用されているバージョンのGoをインストールするまずTiDBで使われているGoのバージョンを以下のコマンドで取得して、そのバージョンのGoをインストールしてくださいとのことでした。curl -s -S -L | grep -Eo ... 2025.04.06 DBGolangTiDB
DB マルチテナントのスキーマレベル分離をどのように実装するか?[マルチテナントアーキテクチャ] 現状のテナント分離構造「インスタンスレベル分離」私が関わっているプロダクトでは図のような「インスタンスレベル分離」というテナント分離構造になっています。具体的にはテナント毎にアプリケーションが別れており、DBクラスタ(SQL Server)... 2025.04.05 DBJavaMySQLSoftware DesignTiDB
DB TiDB Cloudで外部キー制約のチェックをGLOBALスコープでオフにしても、引き続きチェックが走る [TiDB Cloud Dedicated] やりたかったこと「外部キー制約のチェックをオフにしたい」TiDB Cloudでの性能試験時にインサートのクエリが遅くなっており、実行計画を見ると外部キー制約のチェックで4秒ほど時間を使っていることがわかりました。TiDBにおいて外部キー制約... 2025.03.27 DBTiDBperformance
Amazon Aurora TiDB Cloud DedicatedでAuroraのSnapShotをインポートする際に、Access Deniedと出る やりたかったこと「AuroraのSnapShotをTiDB Cloudのインポート画面から読み込んでTiDBにデータ作成する」AuroraMySQLのデータをTiDBに移行するために、まず、以下の記事を参考にDumplingでAuroraの... 2025.03.25 Amazon AuroraDBMySQLTiDB
Amazon Aurora 外部キー制約によるインサートの性能劣化はNewSQLの意外な欠点 NewSQLの代表的な欠点「レイテンシー」NewSQLの欠点としてよく上がるのが「レイテンシー」です。これは分散DBである程度強いデータ整合性を達成しようと思うと、仕方ない話なのかなと思います。構造的にも納得できます。意外な欠点「外部キー制... 2025.03.24 Amazon AuroraDBMySQLPostgreSQLTiDBperformance
Amazon Aurora tidb lightning encountered error: [Lightning:Storage:ErrStorageUnknown]unknown storage error: ExpiredToken: The provided token has expired. What I didI executed Llightning for importing Aurora MySQL SnapShot into TiDB Cloud Dedicated(v8.1.2). Encountered Error... 2025.03.24 Amazon AuroraDBMySQLTiDB