問題タブ [in-memory-tables]

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.

0 投票する
1 に答える
425 参照

oracle12c - スキャン後も V$IM_SEGMENTS で TABLE が POPULATING にならないのはなぜですか?

そのため、インメモリにテーブルを追加し、その後テーブルをスキャンしました。しかし、V$IM_SEGMENTS にはまだ表示されていません。EXPLAIN PLAN では、INMEMORY ACCESS FULL と表示されています。したがって、列ストアを使用しているかどうかはわかりません。

これらを行いました:

ALTER TABLE INMEMORY; SELECT * FROM ;

SELECT * FROM V$IM_SEGMENTS;

行がありません

0 投票する
1 に答える
291 参照

sql-server - 巨大なデータを使用した SQL Server インメモリ テーブルのユース ケース

基本的に複数のソースからのUI、バッチジョブなどからの継続的なCRUD操作を持つ1億6000万以上のレコードを持つSQL Serverテーブルがあります

現在、テーブルのパフォーマンスを向上させるために、テーブルを列に分割しています。

頻繁に更新されるテーブルの場合に使用できるインメモリ テーブルに出くわしました。また、複数のソースから更新が発生した場合はロックを設定せず、代わりに行のバージョン管理を維持するため、このアプローチを使用すると同時更新がより適切になります。

この場合、私のオプションは何ですか?

テーブルを分割するか、インメモリ テーブルを作成します

私が読んだように、テーブルがパーティション分割されている場合、SQLサーバーはインメモリテーブルをサポートしていません。

この場合、インメモリテーブルまたはパーティションテーブルのどちらがより良いオプションですか。