- 出荷済み
- 2026年8月19日 16:19 UTC
- プロフィール
- Kamo
- コンテンツ
- 9b3ad2c
/api/send は 1.8-7.9 s で、ほとんどのアドレスと 1 桁の ms を数回取得しました。 ロード問題ではなく、ジオライトクエリの形状です。 getLocation() は イベントが書かれている前に待っていたので、ブラウザでレイテンシーが支払われました すべての追跡されたイベント、およびマーケティングサイトでは、それが2回以上支払われたので、 ナビゲート前にビーコンを待っているトラッカー。 WHERE network start <= $1 and network end >= $1 ネットワークで注文する start DESC LIMIT 1 インデックスを探し、一つではなく読みます。 idx geolite blocks range asc を使って プランナーは、アドレスと各行から各行にインデックスを後方に移動します フィルター。 ブロックは非重複して注文されるため、これまでできる唯一の行 マッチは、最初に訪れたのは、その行の範囲がアドレスの下にあるときです。 (ブロックの終端を過ぎた任意のアドレス) 前の行 同じテストを失敗するので、スキャンは5.8M列テーブルの開始に実行されます 何も戻らない。 その単一候補を最初に見て、ネットワークをテストします。 end の後に返します。 同じ行を正確に。 ライブテーブルに対して測定: 47.181.8.84 1807 ms -> 7 ms 米国 208.67.222.222 7871 ms -> 5 ms 米国 93.184.216.34 4441 ms -> 6 ms 米国 203.0.113.7 7193 ms -> 6 ms (マッチなし、正しくありません) スキーマの変更なし: 既に存在するインデックス。 また、26257ポートフォールバックをドロップします。 CockroachDB は退職していますが、そのポートはまだ 回答は、明示的なポートのない GEO DATABASE URL がうまく接続されるので、 次に、テーブルを外すのではなく見つけることができません.