問題タブ [fillfactor]
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.
export - SqlPackage.exe を使用して SqlDatabase を Bacpac にエクスポートすると、fillfactor で失敗する
次のコマンドを使用して sqlpackage を実行し、ローカル データベースの bacpac をエクスポートしています。
"C:\Program Files (x86)\Microsoft SQL Server\110\DAC\bin\sqlpackage.exe" /action:Export /tf:".\dbname_Baseline.bacpac" /SourceConnectionString:"XXXXXXXXXXXX"
「Element Primary Key: [dbo].[PK_Name] has an unsupported property FillFactor set and is not supported when used as a data package.」というエラーが表示されます。
fillfactor がサポートされていないことは理解していますが、サポートされていないプロパティを無視させる方法はありますか?
ありがとう
マーク
sql - Postgres パフォーマンスの改善とチェックリスト
Javaで書かれたアプリケーションのパフォーマンスに関連する一連の問題を研究しています。これは、 1 日あたり約100,000 のヒットがあり、カーディナリティが 2 つのプリンシパル データベース テーブル (均等に分割) で平均 5 ~ 10 回の読み取り/書き込みが行われます。100万から300万のレコードの両方に対して(休止状態を介してDBにアクセスします)。
私の 2 つのメイン テーブルには、ユーザー情報 (varchar、integer、timestamptz 型の約 60 列) と、表示されるデータにリンクされた別のテーブル (主に varchar、integer、timestamptz の約 30 列) が格納されます。
私が遭遇した主な問題は、サイトのパフォーマンスが低下した可能性があります (データベースのパフォーマンスだけに依存しない5 秒以上の時間負荷について話しましょう)、現在デフォルト値の 100であるFillFactorの使用です(データが変更されていない場合は常に使用されます..)。
明らかにフィルファクターはインデックス上で同じです(タイプbtreeの2つのテーブルごとに10あります)
現在、私が作成しているメインテーブルに
- 40% 選択操作
- 30% の更新操作
- 20% 操作挿入
- 10% の削除操作。
私のデータベースは、重要度の低い他の 40 のテーブルで構成されています (ユーザーのカーディナリティが同じ 3 つだけです)。
私の質問は次のとおりです。
- 設定するフィルファクターの正しい値をどのように見つけますか?
- この種のデータベースのパフォーマンスを改善するためにチェックすべきタスクのチェックリストはどれですか?
データベースはサーバー専用 (16 GB RAM、8 コア) にあり、ストレージは SSD ディスクにあります (データは終日バックアップされ、別のストレージに移動されます)
postgresql - テーブルとインデックスの fillfactor 設定の確認
インデックスとテーブルの fillfactor をチェックする機能はありますか? 私はすでに \d+ を試しましたが、fillfactor 値なしで基本的な定義のみを持っています:
テーブルの場合、何も見つかりませんでした。テーブルがデフォルト以外の fillfactor で作成された場合:
次に\d+ distributors
、非標準のフィルファクターを示します。
しかし、出力を解析せずにこの値を取得する方法はありますか?
sql-server - データ ウェアハウスの FILL FACTOR - SQL Server
特定の 1 つのデータベースのすべてのインデックスを再構築するスクリプトをセットアップする予定です。フィルファクターを設定するにはどうすればよいですか? ここでフィルファクターを決定するにはどうすればよいですか。
私のデータベースは、データ ウェアハウスの目的で使用されます。挿入/更新の重いシステムです。良いフィル ファクター レートと、このフィル ファクターが正しいかどうかを知る方法を教えてください。
SQL Server 2008 データベースを使用しています。
sql - Fill Factor -- SQL Server、データベース、サーバー、またはスキーマ全体で Fill Factor を設定する方法はありますか?
デフォルトの FILL FACTOR を設定できることは承知していますが、サーバー全体で既存の FILL FACTOR をデフォルトに戻したいと考えています。
sql-server - SQL Server のクラスター化インデックスに FILLFACTOR を指定できない (ANSI_PADDING エラー)
計算列FILLFACTOR
を含むクラスター化インデックスに設定できないのはなぜですか?PERSISTED NOT NULL
設定するクエリFILLFACTOR
:
エラー:
これを機能させることは可能ですか?
postgresql - ページごとの Postgre の空き領域の構成
大量の肥大化 (10 倍) を経験している更新の多いテーブルがあります。各ページで未使用の空き領域を増やして、更新によって新しい MVCC タプルが同じページに書き込まれる可能性を高めたいと考えています (「ヒープのみのタプル」をより効果的に活用するのに役立ちます)。
ある時点で「ページごとの空きスペース」をテーブルごとに構成する方法を見たことがあると確信していますが、私の人生ではそれを見つけることができません。これは可能ですか?