Re: [討論] SQL的指令優缺點
※ 引述《ripple0129 (perry tsai)》之銘言:
: 在看過一些複雜的SQL指令後,
: 覺得這是個難以維護的東西。
: 優點自然也是有的,
: 可以少寫不少程式碼。
情況1.
: 而複雜的SQL指令不外乎Join了好幾個Table,
: Where了好幾種條件。
: 想請教各位大大對於SQL的應用上,
情況2.
: 單純做CRUD然後給與對應的entity物件,
: 需要Join時就是Select Table出來,
: 之後再自行用程式碼拼裝。
: 還是下達花式SQL指令降低程式碼量好?
: 然後哪一種對資料庫有較輕的負擔?
簡單的回答
兩種disk I/O 都一樣。 但
對DB哪台機器來說,
情況1. CPU bound
情況2. network I/O bound
對AP哪台機器來說
情況1. 沒事。
情況2. network I/O bound + CPU bound
資料量(筆數及SIZE)<<<<< network I/O 的負載,都沒差。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.184.246.168
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1476783316.A.61B.html
→
10/18 17:39, , 1F
10/18 17:39, 1F
推
10/18 17:41, , 2F
10/18 17:41, 2F
推
10/18 18:19, , 3F
10/18 18:19, 3F
→
10/18 18:29, , 4F
10/18 18:29, 4F
→
10/18 18:29, , 5F
10/18 18:29, 5F
→
10/18 18:30, , 6F
10/18 18:30, 6F
→
10/18 18:30, , 7F
10/18 18:30, 7F
→
10/18 18:30, , 8F
10/18 18:30, 8F
→
10/18 18:33, , 9F
10/18 18:33, 9F
→
10/18 18:56, , 10F
10/18 18:56, 10F
推
10/20 21:52, , 11F
10/20 21:52, 11F
→
10/20 21:54, , 12F
10/20 21:54, 12F
→
10/20 21:55, , 13F
10/20 21:55, 13F
→
10/20 21:57, , 14F
10/20 21:57, 14F
→
10/20 21:58, , 15F
10/20 21:58, 15F
討論串 (同標題文章)