1.樂觀鎖與悲觀鎖 http://www.blogjava.net/loocky/archive/2006/11/15/81138.htmlhtml
簡介:悲觀鎖依靠數據庫提供的鎖機制實現。樂觀鎖基於數據版本記錄機制實現,大多還依靠系統中的數據存儲邏輯。若是有外部系統,使用樂觀鎖策略時,須要使用如下幾種方式:java
(1)用存儲過程實現樂觀鎖,對外不公開數據庫表,只公開基於存儲過程的數據更新途徑;(2)依賴數據庫自己的實現,如mysql的Innodb引擎的MVCC機制就是一種樂觀鎖機制。mysql
2.mysql與postgresql的區別sql
http://blog.chinaunix.net/uid-21633169-id-4288495.html數據庫
mysql索引理解和優化post
http://blog.codinglabs.org/articles/theory-of-mysql-index.htmlmysql索引