リサーチ・論文

SQLiteクエリ実行計画をブラウザで可視化、Pyodide/WASM活用

サイモン・ウィリソン氏は7月18日(現地時間)、SQLiteクエリの実行計画をウェブブラウザ上で詳細に可視化する新ツール「SQLite Query Explainer」を公開しました。このツールは、SQLクエリをブラウザ内で実行し、`EXPLAIN QUERY PLAN`コマンドと低レベルの`EXPLAIN`バイトコード出力を平易な英語で注釈付けします。これにより、クエリの動作原理と最適化のポイントを直感的に理解できるよう支援します。Pyodideを介したWeb Assembly環境下で動作するため、サーバー設定不要で高度な分析が可能です。

リサーチ・論文

Simon Willison氏、SQLiteクエリ結果カラムのソース特定手法を公開

Simon Willison's Weblogは2026年6月13日(現地時間)、SQLite (エスキューライト) データベースのクエリ結果カラムが、どのソーステーブル・カラムに由来するかをプログラム的に特定する研究結果を公開したと報じた。この研究は、データ分析ツール「Datasette (データセット)」で任意のSQLクエリ結果に詳細な情報を提供することを目的としている。Python (パイソン) 標準ライブラリからの直接アクセスには課題がある現状が示されている。

リサーチ・論文

Datasetteアルファ版1.0a31公開、DB書き込みとクエリ保存に対応し機能拡張

Simon Willison's Weblogは2026年5月29日(現地時間)、オープンソースのデータ探索・公開ツール「Datasette (データセット)」のアルファ版「1.0a31」がリリースされたと報じた。この最新バージョンでは、データベースに対する書き込みクエリの実行機能と、保存済みクエリ(旧称「canned queries」)のプライベートおよび共有保存機能という二つの主要な新機能が導入された。これにより、Datasetteは単なるデータ閲覧・公開ツールから、よりインタラクティブなデータ管理・共有プラットフォームへと進化を遂げ、必要な権限を持つユーザーはデータ操作とクエリの再利用が可能となる。

リサーチ・論文

SQLite、AI生成コードのプルリク拒否 「AGENTS.md」で方針明確化

データベース管理システムSQLiteは2026年5月22日(現地時間)、「AGENTS.md」というファイルを公開し、AIエージェントが生成したコードのプルリクエストは受け付けない方針を明確にした。このファイルは、AIエージェントがSQLiteのコードベースを扱う際のガイドラインを示している。事前の合意や法的な書類なしにAI生成コードを受け入れない姿勢を強調しつつも、人間による簡潔な概念実証の確認には可能性を残している。