15分鐘15個SQL Server複製的技巧

2021-09-21 21:34:53 字數 1127 閱讀 7711

翻譯自:

15 sql server replication tips in 15 minutes

這個技巧和竅門的列表將幫助你增強複製技術。它分為三個部分:效能、監控和其他。

記住,事務複製提供了所有複製型別最佳效能。大多數時候,客戶端使用快照或合併複製而事務複製時最佳選擇。例如,如果資料不是頻繁修改,如果大批量的資料修改,或者客戶端不需要乙個實時更新的資料集,你可以使用快照複製。

在所有其他情況下,事務複製只認為是通過網路傳輸對客戶端的修改。快照每次會傳送整個資料集(很有可能上gb),而事務則會以mb傳送。如果你在低頻寬複製,區別將非常明顯。

複製技巧:效能

1. replicate tables without primary keys

2. achieve bi-directional replication

3. replicate stored procedure execution

4. create lightweight tables on the subscriber

5. put subscription database in bulk logged recovery model

6. use the independent agent option

7. change your polling interval

8. maintain your log

9. set performance profiles

複製技巧:監控

1. check subscriber status with replication monitor group

2. expire subscribers

複製技巧:其他

1. replicate to objects with different schemas

2. reveal replication commands

3. check number of commands to be replicated

4. prevent updates, inserts and deletes from being replicated

15分鐘了解Phoenix

以下部分翻譯自 phoenix為hbase穿上一層sql的外衣。所以你可以使用標準的jdbc api來建立表 插入資料 查詢hbase中的資料,而不是使用常規的hbase客戶端api。不會。跟原生的hbase客戶端相比,phoenix效能一樣好甚至更好,主要通過以下方式 除此之外,我們還做了一些工作...

15分鐘了解TiDB

2019年07月13日 22 21 49 d guco 閱讀數 77341 由於目前的專案把mysql換成了tidb,所以特意來了解下tidb。其實也不能說換,由於tidb和mysql幾乎完全相容,所以我們的程式沒有任何改動就完成了資料庫從mysql到tidb的轉換,tidb 是乙個分布式 news...

15分鐘「拿下」23個設計模式

15分鐘是否可以拿下23個設計模式呢?答案是肯定的,當然15分鐘是不可能把全部的設計模式搞懂的,只是用結構化的思維掌握設計模式的全部種類,這樣讓設計模式用一次學習就可以一輩子都記得住,對設計模式信手拈來,讓我們一起 一下如何才能用十幾分鐘拿下設計模式!大家要把學習的融入到自己工作中啊!當然學習和應用...