問題タブ [database-replication]

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 投票する
3 に答える
2801 参照

mysql - MySQLレプリケーション遅延を作成する

MySQLを使用してレプリケーションの遅延を強制する方法はありますか?たとえば、スレーブをマスターから12時間遅らせたいとします。とにかくこれを実現するには?

0 投票する
4 に答える
11504 参照

postgresql - ホット ストリーミング レプリケーションの構成中の postgresql 9.0 アーカイブからのエラー

postgresql 9.0 でストリーミング レプリケーションを実行しようとしています。リンクに記載されている手順に従っています: http://brandonkonkle.com/blog/2010/oct/20/postgres-9-streaming-replication-and-django-balanc/

postgresql でアーカイブ コマンドを実行しようとすると、無限に待機するように求める警告が表示されます。次の順序でコマンドを実行しています。

このために、次の出力が得られます。

これはさらに続き、警告は終了しません。誰かがこの問題に直面した場合はお知らせください。

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

sql-server-2005 - Oracle から SQL Server へのレプリケーション: レプリケーション中にデータを操作する

標準の SQL Server スナップショットとトランザクション レプリケーションを使用して、稼働中の Oracle (10g) を SQL Server 2005 のデータ レプリケーションに "継承" しました。

DATETIMEOracle が SQL Server の範囲外 (1753/1/1 から 9999/12/31)の日付を送信しようとしない限り、すべて正常に動作します。どうにかしてデータ レプリケーションの途中に入り、その日付範囲を確認し、必要に応じて公開されている Oracle の日付を調整して、SQL Server 2005 のDATETIMEデータ型が処理できるようにしたいと考えていました。

これを行う合理的に簡単な方法はありますか?? ターゲット データ型を VARCHAR(19) などに変更するだけでよいことはわかっています。また、SQL Server 2008 にアップグレードして、DATEまたはDATETIME2データ型を使用して問題を解決できることもわかっています。現在、両方のオプションを実行することはできません (おそらく6、12か月かそこら)。

今すぐできることはありますか?そして簡単に?? 残念ながら、ここで修正するほど Oracle に深く入り込むことはできません (これは、他の人がシステムをいじるのを好まない別のサードパーティ企業です)。

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

sql-server-2008 - SQLトランザクションレプリケーション-記事の削除

データベース「A」と「B」の間にトランザクションレプリケーションを設定しています。パブリケーションから記事を削除して変更を保存すると、現在のすべてのサブスクライバーにすぐに反映されますか?

0 投票する
2 に答える
120 参照

php - 読み取りおよび書き込みベースのサーバー セットでの Web アプリの構築

一般的な好奇心に関する質問があります。

1 つのマスター サーバー (書き込み用) と 5 つのスレーブ サーバー (読み取り用) があるとします。

Web アプリケーション内で、マスターとスレーブの両方への接続を開始しますか? 書き込みの送信のみにマスター接続を使用し、データの読み取りのみにスレーブ接続を使用しますか?

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

sql - SQLトランザクションレプリケーションはトランザクションログファイルにどのような影響を与えますか

継続的に実行されるSQLServerトランザクションレプリケーションを設定しています。データを受信するサーバーでのこのセットアップのディストリビューター

これが継続的に実行されている場合、トランザクションログファイルのサイズについて懸念がありますか?

0 投票する
2 に答える
1127 参照

sql-server-2008 - Throttling SQL server Replication?

We have a performance issue with the current transactional replication setup on sql server 2008. When a new snapshot is created and the snapshot is applied to the subscriber, we see network utilization on the publisher and the distributor jump to 99%, and we are seeing disk queues going to 30 This is causing application timeouts.

Is there any way, we can throttle the replicated data that is being sent over? Can we restrict the number of rows being replicated? Are there any switches which can be set on/off to accomplish this?

Thanks!

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

sql - トリガーが同時に実行されるSQLトランザクションレプリケーション

2つのテーブル(親レコードと子レコード)に対して継続的に実行するようにSQLServerトランザクションレプリケーションを設定しました。サブスクライバー側では、レプリケートされた両方のテーブルに挿入トリガーと更新トリガーがあります。これらのトリガーはすべて、レプリケートされたテーブルのレコードをクエリし、サブスクライバデータベースの他のテーブルのレコードを変更する同じコードを持っています。

私の質問は..これらのトリガーは同時に実行されますか?私の恐れは、一方のテーブルのトリガーが、もう一方のテーブルのトリガーによって実行される処理作業を中断することです。

0 投票する
2 に答える
364 参照

database-replication - データベースを「配布」するにはどうすればよいですか?

これまで、私の「データベースサーバー」は単一のPCであることに満足してきました。

残念ながら、負荷が大きくなりすぎているため、データベースを「分散」する必要があるようです。

それは正確には何を意味しますか?データベースを複数のサーバーに分散させるにはどうすればよいですか?また、ユーザーがクエリを実行し、「実際の」データベースサーバーに負荷を分散する中間サーバーが必要ですか?

これは、データベースの書き込みとデータベースの読み取りでどのように機能しますか?

初心者の101のウェブサイトや本はありますか?

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

sql-server-2008 - SQL 2008R2p2pレプリケーションの代替

要件。3つのグローバルデータセンター(サイト)を確立し、Cisco GlobalSiteSelectorに基づいてユーザーを最も近いサイトに誘導します。サイト1がダウンした場合、すべてのサイト1のトラフィックはサイト2に直接送信されます。サイト1のユーザーがサイト2または3に移動した場合、入力された情報にアクセスできるはずです。すべてのデータは、ほぼリアルタイムで、すべてのデータセンターでまったく同じである必要があります。また、新しいデータセンターを簡単に追加できるはずです。

問題: 3つのサイトすべてに複製する必要があり、まったく同じデータを持つ既存のデータベースがあります。SQL 2008のピアツーピアレプリケーションを使用できると思いましたが、このメソッドはID列をサポートしていないため、それはうまくいきません。

3つ以上のSQLServer2008データベースをグローバルデータセンター間で同期させるために、他にどのようなレプリケーションテクノロジが存在しますか?サードパーティのツール?レプリケーションをブロックしますか?リモートクラスタリング?