[MS SQL]Replication架構下的資料庫變大問題

前一篇提到: 如何在沒有distributor及subscriber的狀況下, 移除publication (MS SQL Server)  http://tim.diary.tw/2012/07/16/remove-publication-without-distributor-and-subscriber/

在 replication 的架構下, 若是 publication database 在 distributor 及 subscriber 不存在的狀況下, 該 publication database 在 backup 出來時的檔案, 將會愈來愈來大, 主要是因為讓 distributor 及 subscriber 回復時, 能再將未同步的資料寫回.

不過若是在 distributor 及 subscriber 下架, 又無法以正常的方式將 replication 架構移除時, 將會導致原來的 publication database 的備份愈來愈大, 解決之道當然是將該 replication 移除, 方式可以參考前面文章連結的內容.

若是資料庫備份有快速異常變大時, 可以參考看看!

如何在沒有distributor及subscriber的狀況下, 移除publication (MS SQL Server)

有時候, 在測試環境下(當然生產環境下也有可能發生), 會因為某些原因, 在一組架構好的 replication 下, 沒有了 distributor 及 subscriber 的狀況下, 但 publication 還在時, 如何能移除該 publication.

使用 UI 操作的狀況下, 會回應沒有 distributor, 所以移除失敗等狀況, 所以得使用指令的方式來進行, 使用方式如下:


sp_replicationdboption @dbname= 'dbname',
@optname=  'Publish',
@value= 'false',
@ignore_distributor=  1

(參考 sp_replicationdboption 指令用法: http://msdn.microsoft.com/zh-tw/library/ms188769.aspx )

該資料庫(db)在沒有其他發行集(publication)的狀況下, 直接使用這個指令即可, 可以快速地將 publication 移除, 方便又好用!

升級wordpress 3.3

12/12 的 wordpress 3.3 公佈了, 到今天才來進行升級, 介面上在上面的 toolbar 有做調整, 更方便順手.

另外在媒體庫的部分也支援的 drag-drop 的拖拉方式進行檔案上傳新增. 很不錯!

使用備份來做起始化Replication-MS SQL

交易式複寫從備份初始化,而非快照集 – http://byronhu.wordpress.com/2009/09/01/%E4%BA%A4%E6%98%93%E5%BC%8F%E8%A4%87%E5%AF%AB%E5%BE%9E%E5%82%99%E4%BB%BD%E5%88%9D%E5%A7%8B%E5%8C%96%EF%BC%8C%E8%80%8C%E9%9D%9E%E5%BF%AB%E7%85%A7%E9%9B%86/

How to: Initialize a Transactional Subscriber from a Backup (Replication Transact-SQL Programming) – http://msdn.microsoft.com/en-us/library/ms147834%28v=SQL.90%29.aspx

推薦好書-流量的秘密

這本書就是介紹 Google Analytics 服務操作使用的一本好書, 除了教學操作使用外, 更清楚地介紹有關在 Google Analytics 內的各種參數的背後意義.

雖然用 Google Analytics 這麼久了, 不過還是有很多好用的功能沒有用到, 這本書充份揭露及介紹這套免費又好用的流量分析工具, 有在使用 Google Analytics 的用戶, 一定得看看的一本好書.

另外關於網站經營及行銷人員, 也務必了解這本書內寫的許多概念及網站流量的意義, 之所以書名叫做”流量的秘密”就是希望大家在看統計數字之外, 還能學習及了解這些數字的意義, 並進一步優化及整理網站內容並如何”善待”來訪的訪客.

可以看看博客來的介紹:

流量的秘密

使用AWS S3服務在wordpress中-Amazon S3 plugin for WordPress

在 wordpress 中若要 scale-out, 可以利用 aws (amazon web service)中的 s3來存放在 wordpress 的 media (媒體庫), 這個有個方便的 plugin 用來將 wordpress 的 media 存放上去(當然啦, 前提是要先申請一個 aws 的帳號), 可以在付少少的錢的狀況下, 使用這個有很大彈性的系統, 同時能兼顧存放及存取兩種應用需求.

請參考: http://tantannoodles.com/toolkit/wordpress-s3/

自訂欄位使用-客座作者設定顯示名稱

這篇文章介紹如何使用自訂欄位用來顯示客座作者的顯示名稱, http://wptw.org/guest-authors-name-with-custom-fields/

利用自訂欄位配合佈景主題(theme)的程式, 來取出自訂欄位內容, 並顯示在介面上, 方便客座作者沒有帳號時的應用.

當然, 自訂欄位也可以用在其他方面, 讓 wordpress 更有彈性, 更多方便性, 原理其實就和這篇介紹的方式一樣, 在不改動 wordpress 架構下, 可以方便地應用自訂欄位來將原來沒有的功能及使用方式加入, 十分好用!