第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

數(shù)據(jù)庫是否會(huì)引發(fā)惡

數(shù)據(jù)庫是否會(huì)引發(fā)惡

蕪湖不蕪 2019-08-06 15:51:56
數(shù)據(jù)庫是否會(huì)引發(fā)惡 數(shù)據(jù)庫觸發(fā)器是個(gè)壞主意嗎?根據(jù)我的經(jīng)驗(yàn),它們是邪惡的,因?yàn)樗鼈兛赡軐?dǎo)致令人驚訝的副作用,并且難以調(diào)試(特別是當(dāng)一個(gè)觸發(fā)器觸發(fā)另一個(gè)觸發(fā)器時(shí))。通常開發(fā)人員甚至不會(huì)考慮是否存在觸發(fā)因素。另一方面,似乎你必須FOO在數(shù)據(jù)庫中創(chuàng)建一個(gè)新的邏輯,然后在數(shù)據(jù)庫中創(chuàng)建一個(gè)新的最簡(jiǎn)單的地方就是FOO表上的插入觸發(fā)器。我們唯一一次使用觸發(fā)器就是設(shè)置簡(jiǎn)單的東西ModifiedDate。
查看完整描述

3 回答

?
慕妹3242003

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超6個(gè)贊

觸發(fā)器的主要問題是:a)它們完全是全局的 - 無論表活動(dòng)的上下文如何,它們都適用; 和b)他們是隱秘的; 很容易忘記他們?cè)谀抢?,直到他們以無意的(并且非常神秘的)后果傷害你。

這意味著他們需要在適當(dāng)?shù)那闆r下小心使用; 根據(jù)我的經(jīng)驗(yàn),這僅限于關(guān)系完整性問題(有時(shí)候粒度比你聲明性的更細(xì)); 通常不用于商業(yè)或交易目的。因人而異。


查看完整回答
反對(duì) 回復(fù) 2019-08-06
?
慕俠2389804

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊

我同意。觸發(fā)器的問題是人,而不是觸發(fā)器。雖然更多的是要考慮,更多考慮并增加編碼人員正確檢查事物的責(zé)任,但我們不會(huì)丟棄索引以使我們的生活更簡(jiǎn)單。(錯(cuò)誤的索引可能和壞的觸發(fā)器一樣糟糕)

觸發(fā)器(在我看來)的重要性在于...... 
- 任何系統(tǒng)都應(yīng)該始終處于有效狀態(tài)
- 強(qiáng)制執(zhí)行此有效狀態(tài)的代碼應(yīng)該是集中的(不是每個(gè)SP都寫入)

從維護(hù)的角度來看,觸發(fā)器對(duì)于競(jìng)爭(zhēng)對(duì)手的編碼器非常有用,對(duì)于更多初級(jí)/業(yè)余的編碼器來說也是如此。然而,這些人需要以某種方式學(xué)習(xí)和成長(zhǎng)。

我想這取決于你的工作環(huán)境。你有可靠的人,他們學(xué)得很好,可以信任有條不紊嗎?如果不是你,你似乎有兩個(gè)選擇:
- 接受你必須失去功能來補(bǔ)償
- 接受你需要不同的人或更好的培訓(xùn)和管理

它們聽起來很刺耳,我想它們都是。但這是基本的事實(shí),在我看來......


查看完整回答
反對(duì) 回復(fù) 2019-08-06
  • 3 回答
  • 0 關(guān)注
  • 492 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)