問題タブ [table-partitioning]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MySQL パーティショニングは、作成後に利用するために特別なクエリを必要としますか?
MySQL/MariaDB パーティションに関しては初心者で、まだ作成していませんが、読んでいます。私の最初の質問は、dt_created DATETIME 列に基づいてテーブルを年ごとに分割し、次に月ごとに分割する場合、SQL クエリを実行しているときにパフォーマンスの向上を確認するために、SQL クエリの実行方法を変更する必要があるかどうかです。 dt_created での 1 日クエリ? または、次のような標準クエリを実行します。
十分に機能しますか?
sql-server - 巨大なデータを使用した SQL Server インメモリ テーブルのユース ケース
基本的に複数のソースからのUI、バッチジョブなどからの継続的なCRUD操作を持つ1億6000万以上のレコードを持つSQL Serverテーブルがあります
現在、テーブルのパフォーマンスを向上させるために、テーブルを列に分割しています。
頻繁に更新されるテーブルの場合に使用できるインメモリ テーブルに出くわしました。また、複数のソースから更新が発生した場合はロックを設定せず、代わりに行のバージョン管理を維持するため、このアプローチを使用すると同時更新がより適切になります。
この場合、私のオプションは何ですか?
テーブルを分割するか、インメモリ テーブルを作成します
私が読んだように、テーブルがパーティション分割されている場合、SQLサーバーはインメモリテーブルをサポートしていません。
この場合、インメモリテーブルまたはパーティションテーブルのどちらがより良いオプションですか。