引用:
作者記憶我的RDesign
說真的,
寫軟體的都知道,
沒有所謂的一次到位,
寫再多的test case也是有沒cover到的case。
很多年前寫EJB的時候,
程式已經上線了,
結果偶爾jboss會當掉,
看stacktrace也看不出所以然來,
完全沒人可以問,
後來忘記怎麼trace出來的,
原來是資料庫的locking導致entity bean的讀還是寫crash,
這種case怎麼test,
不要開玩笑了。
|
不行嗎?
那java exception: SQL Error: 1213, SQLState: 40001
是怎麼產生的呢?

有些除錯是靠經驗還有足夠的壓力測試
deadlock問題本來就要靠壓力測試夠多次才看的到