討論串[討論] SQL的指令優缺點
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 12→)留言15則,0人參與, 最新作者Lordaeron (Terry)時間9年前 (2016/10/18 17:35), 編輯資訊
0
0
0
內容預覽:
情況1.情況2.. 簡單的回答. 兩種disk I/O 都一樣。 但. 對DB哪台機器來說,. 情況1. CPU bound. 情況2. network I/O bound. 對AP哪台機器來說. 情況1. 沒事。. 情況2. network I/O bound + CPU bound. 資料量(筆

推噓4(4推 0噓 29→)留言33則,0人參與, 最新作者Adonisy (堂本瓜一)時間9年前 (2016/10/18 06:17), 編輯資訊
0
0
0
內容預覽:
SQL指令的優點,在使用者可以不用了解演算法的情況之下對資料存取. 例如:你只要知道 order by 欄位,你根本可以不用知道資料庫系統是用什麼演算法排序. 優點:好寫. 缺點:太好寫,變成應用程式開發人員都想直接控制資料庫,然後就是直接下簡單的SQL. 指令或是拚出SQL指令. select *
(還有68個字)

推噓11(11推 0噓 26→)留言37則,0人參與, 最新作者sing10407時間9年前 (2016/10/15 19:43), 9年前編輯資訊
0
0
0
內容預覽:
難以維護這個詞太籠統了,. 你的難以維護是很多 join ? (其實對熟 sql 的來說這還非常簡單). 或是很多巢狀迴圈 ? (這也可以用 view 解決). 這樣聽起來很單純很好維護。. 痾... 你太輕忽 Database indexing 的能力了,. 你自己拼裝,多了資料庫 io ,速度也
(還有1754個字)

推噓5(5推 0噓 4→)留言9則,0人參與, 最新作者pracinverse (改)時間9年前 (2016/10/15 18:00), 9年前編輯資訊
0
0
0
內容預覽:
有感而發,分享一下我自己的想法。. 看到複雜的SQL就覺得難以維護通常有幾個原因:. 1. 你SQL功力太差. 2. 當初寫這段SQL的人功力太差. 3. 真的很複雜. 如果看到複雜的SQL就覺得應該盡量搬到programming language來處理,其實是矯枉過正啦. 之所以會覺得SQL複雜是
(還有1386個字)

推噓6(6推 0噓 16→)留言22則,0人參與, 最新作者ripple0129 (perry tsai)時間9年前 (2016/10/15 02:21), 編輯資訊
0
0
0
內容預覽:
在看過一些複雜的SQL指令後,. 覺得這是個難以維護的東西。. 優點自然也是有的,. 可以少寫不少程式碼。. 而複雜的SQL指令不外乎Join了好幾個Table,. Where了好幾種條件。. 想請教各位大大對於SQL的應用上,. 單純做CRUD然後給與對應的entity物件,. 需要Join時就是
(還有191個字)
首頁
上一頁
1
下一頁
尾頁