mysql には特別なセキュリティが必要です。クエリが返す行数を強制的に制限する必要があり、返される行数が 100 万行を超える場合はエラーを発行します。これがセットアップです-
必要- データには何億もの行があり、クライアントがサーバーをダウンさせたり、完全な抽出を実行したりしたくありません (すべての行が必要になることはなく、集計だけが必要です)。アイデアは、必要に応じて、彼らはエラーまたはバリアに遭遇し、クエリで非常に多くの行をプルする必要がある理由を説明してくれます。
システム- クライアントは任意のクエリ ツールを使用できるため、生成されるクエリを制御することはできません。したがって、どこでも提案されているソリューションと思われる Limit x を使用することはできません。
私は解決策を探してみましたが、今のところ、それを行う唯一の方法はアプリケーション レベル (私たちが所有していない) であると思われます。
これを達成する方法はありますか?
設定
1- SSL を有効にする必要があります。
2-MySQL 5.5
ありがとう!
J