概要:読み取りと書き込みの分離をやみくもに使用しないでください。読み取りと書き込みの分離を検討する前に、まず(redius)やビッグデータテーブルなどのキャッシュの水平方向のカットを検討する必要があります。
2〜8に基づいて、操作の20%は追加、削除、および変更です。操作の80%は調査です。データベースの効率を向上させるために、スケッチの分離を確立できます。
読み取り/書き込み分離は、リアルタイムライブラリにクエリを実行して、ライブラリからメインライブラリのログを同期する操作です。
ログはsqlではありませんが、ハードディスクを操作した記録は、ライブラリから再度実行する方が安価です。
エクスプレスバージョンのsqlサーバーには、サービスを公開する機能がありません。
出版サービス
1. sqlsererをインストールした後、最初に3つのライブラリを作成します
前提条件
2.ローカルリリースを右クリック-「新しいリリース
この配布サーバーは他のコンピューターを選択できます。今のところ、自分で選択できるコンピューターは1つだけです。
次のステップ
スナップショットフォルダは、複数のデータベースからアクセスできる必要があるフォルダです。
通常、各データベースは同じLAN内の異なるコンピューター上にあります
したがって、不十分な権限を防ぐために、このフォルダのCドライブ上のファイルを使用しないでください
したがって、複数のコンピューターがアクセスできる場合は、共有フォルダーを設定します
共有ファイルを作成します:\\ Pc201908021559 \ e
アドレスを共有フォルダとして設定します-》 \\ Pc201908021559 \ e
公開するライブラリを選択します。
次に、リリースタイプをポップアップします。
さまざまなタイプの特徴は次のとおりです。インターネットプロジェクトは2番目のタイプに適しています。最短のラグタイム
コピータイプ |
いつ使用するか... |
---|---|
レプリケーションのマージ |
詳細については、「マージレプリケーションの概要」および「マージレプリケーションのしくみ」を参照してください。 |
ピアツーピアトランザクションレプリケーション |
詳細については、「ピアツーピアトランザクションレプリケーション」を参照してください。 |
更新サブスクリプションを使用したトランザクションレプリケーション |
詳細については、トランザクションレプリケーションの更新可能なサブスクリプションを参照してください。 |
[次へ]をクリックします。このステップでは、custom_masterライブラリにコンテンツが含まれていないため、エラーが報告された場合は、テーブルビューを追加しましょう。保存されたプロシージャ
テーブルビューの保存手順を追加しても、このエラーは報告されません
次に、スナップショットプロキシまでの次のステップ
次に:[セキュリティ設定]をクリックします
custom_masterの公開が終了しました:この公開を右クリックしてサブスクリプションサービスを開始します
サブスクリプションサービス
サブスクリプションには2つのモードがあります。
- 押す
- 引く
次のように:
プッシュサブスクリプション:
フォローアップは次のステップです
ここでcustom_secondを開き、すでにコンテンツがあることを確認します。