Re: [閒聊] 開發一定要用MVC架構 ?
: → iFEELing:所以Programmer會覺得SP好用 DBA會覺得X你XX 06/30 20:31
: → TonyQ:我認識的 DBA 都很喜歡寫 SP 討厭 AP 自己寫 SQL 耶.. 06/30 22:27
: → TonyQ:看起來這件事情很微妙 XD 06/30 22:27
: → TonyQ:反而是 programmer 都很討厭寫 SP 06/30 22:28
: → TonyQ:我這邊經驗剛好跟 iFEELing 相反 06/30 22:28
: 推 terrybob:我完全不會寫SP 06/30 22:30
: → hSATAC:iFEELing 講的是政治問題,透抽講的是技術問題,不相悖。 06/30 22:42
: 推 CRPKT:有時候是透明度帶來的信心問題, 會想用自己這一側能掌握的 06/30 23:01
唔 我在目前的公司碰過三次 programmer 超愛 SP 的專案
第一次 programmer 說是效能問題
然後把幾乎所有邏輯層通通塞到 SP 裡面
還直接從 SP 裡面發MAIL , 丟 http request 去其他server傳資料
再讓其他 SERVER 連回 DB 開始撈資料
整個 web UI 只有檢核使用者輸入的功能 然後就通通丟進 DB 算
甚至連月報季報年報也通通在 production DB 上跑 schadule job + SP
接下來其他應用系統就三不五時來抱怨說怎麼 DB 回應那麼慢....
老闆說系統上了就不要去動 想辦法讓線上系統變快
最後是反正有錢好辦事 報效能不足直接換硬體硬幹
第二次是專案的 programmer 以前是寫 delphi 還是什麼鬼的
要他們用 java / c# 寫功能好像怎麼寫都是 sequential 寫法
看到 SP 的語法好像他鄉遇故知 千里故人來 歡喜得很
然後又什麼東西都塞到 SP 裡面去
程式寫的飛快 老闆看了笑呵呵
還好這次跑的東西範圍不大 跟 programmer 喬好不要在線上負載的時候出來搗蛋
線上也沒有太大抱怨
第三次專案又遇上了號稱有效能問題 其實是 progremmer 不想拉資料出來 AP 算
前端一樣是畫好 UI 把所有邏輯都硬塞進 SP 層
這次就直接再開一台 DB 出來 資料抄給他 愛怎麼玩就怎麼玩去吧
所以其實我很不喜歡 AP 邏輯層的東西通通塞到 DB 來跑啊
DB Server 的資源很貴的
明明提供一堆 AP server 在那邊等著算資料
結果一整櫃的機器畫完 UI 之後就在IDLE
然後大家來搶 DB server 的 cpu 算商業邏輯
然後原本 DB 要做的 sort / merge / hash 等不到 CPU 在那邊 WAIT ....
要你是 DBA 你火不火?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.35.79.188
推
07/01 01:19, , 1F
07/01 01:19, 1F
推
07/01 01:40, , 2F
07/01 01:40, 2F
→
07/01 01:40, , 3F
07/01 01:40, 3F
→
07/01 01:41, , 4F
07/01 01:41, 4F
→
07/01 01:41, , 5F
07/01 01:41, 5F
→
07/01 01:56, , 6F
07/01 01:56, 6F
→
07/01 02:56, , 7F
07/01 02:56, 7F
→
07/01 02:57, , 8F
07/01 02:57, 8F
→
07/01 02:57, , 9F
07/01 02:57, 9F
→
07/01 02:57, , 10F
07/01 02:57, 10F
推
07/01 09:24, , 11F
07/01 09:24, 11F
→
07/01 12:19, , 12F
07/01 12:19, 12F
→
07/01 12:25, , 13F
07/01 12:25, 13F
→
07/01 12:25, , 14F
07/01 12:25, 14F
推
07/01 14:19, , 15F
07/01 14:19, 15F
→
07/01 14:20, , 16F
07/01 14:20, 16F
→
07/01 14:22, , 17F
07/01 14:22, 17F
→
07/01 14:23, , 18F
07/01 14:23, 18F
→
07/01 14:24, , 19F
07/01 14:24, 19F
→
07/01 14:24, , 20F
07/01 14:24, 20F
→
07/01 14:25, , 21F
07/01 14:25, 21F
推
07/01 16:12, , 22F
07/01 16:12, 22F
→
07/01 23:02, , 23F
07/01 23:02, 23F
推
07/01 23:16, , 24F
07/01 23:16, 24F
推
07/02 06:22, , 25F
07/02 06:22, 25F
→
07/02 23:28, , 26F
07/02 23:28, 26F
→
07/02 23:29, , 27F
07/02 23:29, 27F
→
07/02 23:29, , 28F
07/02 23:29, 28F
→
07/02 23:30, , 29F
07/02 23:30, 29F
→
07/02 23:38, , 30F
07/02 23:38, 30F
推
07/04 01:07, , 31F
07/04 01:07, 31F
→
07/04 01:07, , 32F
07/04 01:07, 32F
討論串 (同標題文章)
Soft_Job 近期熱門文章
27
110
12
77
PTT職涯區 即時熱門文章