SQL Server數據庫性能優化之索引篇
摘要: 近期項目需要,做了一段時間的SQL Server性能優化,遇到了一些問題,也積累了一些經驗,現總結一下,與君共享。SQL Server性能優化涉及到許多方面,如良好的系統和數據庫設計,優質的SQL編寫,合適的數據表索引設計,甚至各種硬件因素:網絡性能、服務器的性能、操作系統的性能,甚至網卡、交換機等。這篇文章主要講到如何改善索引,還將有另一篇討論如何改善SQL語句。
閱讀全文
posted @
2010-07-23 17:45 小立飛刀 閱讀(2805) |
評論 (0) 編輯
SQL Server數據庫性能優化之SQL語句篇
摘要: 近期項目需要,做了一段時間的SQL Server性能優化,遇到了一些問題,也積累了一些經驗,現總結一下,與君共享。SQL Server性能優化涉及到許多方面,如良好的系統和數據庫設計,優質的SQL編寫,合適的數據表索引設計,甚至各種硬件因素:網絡性能、服務器的性能、操作系統的性能,甚至網卡、交換機等。這篇文章主要講到如何改善SQL語句,還將有另一篇討論如何改善索引。
閱讀全文
posted @
2010-07-23 13:27 小立飛刀 閱讀(9559) |
評論 (1) 編輯
又見“ORA-01461: 僅可以為插入 LONG 列的 LONG 值賦值”!
摘要: Keywords: Spring LOB
當我對Oracle數據庫中的CLOB字段進入insert或update操作的時候,后臺出現 java.sql.SQLException: ORA-01461: 僅可以為插入 LONG 列的 LONG 值賦值。這個錯誤的特點是,當插入的數據長度小於1000字節或者大於2000字節時都不會報錯,一旦插入的數據長度在1000 ~ 2000之間時就會報錯。經過google一番之後,ORA-01461錯誤是一個經典問題了,有人認為是CLOB字段本身的問題,有人認為更換驅動即可解決這個問題。事實真的如此嗎?這裡給出了詳細的解決方法。
閱讀全文
posted @
2008-05-06 10:30 小立飛刀 閱讀(32738) |
評論 (5) 編輯
當遇到“數據大小超出此類型的最大值”和“僅可以為插入 LONG 列的 LONG 值賦值”時...
摘要: “ORA-01461: 僅可以為插入 LONG 列的 LONG 值賦值”
和
“java.sql.SQLException: 數據大小超出此類型的最大值: ...”
閱讀全文
posted @
2007-08-09 13:50 小立飛刀 閱讀(6982) |
評論 (1) 編輯