作者: mingming123 時間: 2016-10-24 19:39 標題: stored procedure, sql agent, SSRS 呢幾樣野學黎有冇用?
SSRS 好慢, 上網search ,除左crystal report 好似冇野取代到佢
至於stored procedure, 係唔係bad practice黎, 因為難debug, 應該用C# 取代
至於sql agent, 因為都係用stored procedure,理由同上
PS: 我覺得MS D 野幾易用,幾岩我D蠢人用
作者: seasky 時間: 2016-10-24 21:14
提示: 作者被禁止或刪除 內容自動屏蔽
作者: seasky 時間: 2016-10-24 21:37
提示: 作者被禁止或刪除 內容自動屏蔽
作者: mingming123 時間: 2016-10-24 21:49
回覆 3# seasky
Ching 好有心,打咁多字.
windows ge powershell script 取代唔到linux script 咩, 之前search 過D人話powsershell script 好慢
同埋我好對script 好有挫敗感, 打錯少少野,成條script行唔到, 成日又search 唔到答案
作者: mingming123 時間: 2016-10-24 21:51
回覆 2# seasky
第一次聽stored procedure 優點,
之前我仲以為一定用C# 先好
作者: seasky 時間: 2016-10-24 22:02
提示: 作者被禁止或刪除 內容自動屏蔽
作者: seasky 時間: 2016-10-24 23:05
提示: 作者被禁止或刪除 內容自動屏蔽
作者: edl0025 時間: 2016-10-25 03:18
本帖最後由 edl0025 於 2016-10-25 03:22 編輯
回覆 1# mingming123
SSRS 好慢, 上網search ,除左crystal report 好似冇野取代到佢
--> 一段已經好夠用.. SQL QUERY 時間一好多時多過RENDERING 時間.
至於stored procedure, 係唔係bad practice黎, 因為難debug, 應該用C# 取代
--> C# 太慢, 用嚟做D TRANSACTION/REPORT SP 好用好多, 其實SP DEBUG 吾係真係咁難
至於sql agent, 因為都係用stored procedure,理由同上
--> SQL agent 用嚟做好多野, 冇左佢成點做SQL maintenance ? 不過我係香港見好多公司, 只係DEFAULT INSTALL, 物都吾做FINE TUNING...吾夠快就話要換SERVER....
PS: 我覺得MS D 野幾易用,幾岩我D蠢人用 --> 好正確, 都好岩我用.因為我都係.....
作者: edl0025 時間: 2016-10-25 03:25
回覆 7# seasky
ching SQL SERVER 係可以ONLINE DEBUG.
用SP 個好處係物野SYSTEM 要用都CALL 到
作者: seasky 時間: 2016-10-25 08:53
提示: 作者被禁止或刪除 內容自動屏蔽
作者: edl0025 時間: 2016-10-25 08:55
回覆 10# seasky
只係大家交流下, 冇物野話邊個啱

作者: seasky 時間: 2016-10-25 09:01
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 紫河馬 時間: 2016-10-25 09:19
SP寫得好唔會慢, maintenance 效率有doc 跟就唔會太差
優點:
1) web data table\ SSRS\ SSIS用SP 做Source, 要改logic 改SP就可以 唔洗再promote aspx/ rdl / dtsx
2) scan code 可以用sys.syscomments
3) 玩 dynamic query
Sql agent 係幫你schedule Job, 你唔用mssql sql agent 用windows task schedule 其實一樣.... 唔用scheduler 半夜自己remote部機咩....
作者: kckcp 時間: 2016-10-25 17:31
store procedure 的確係 software engineering 上唔係咁好野, 但有時................
store pro 最大好 ...
seasky 發表於 2016-10-24 21:14
資料要以G計 , 用咩都慢啦...
甘吾系DATABASES出問題
作者: cosmonova 時間: 2016-10-27 00:16
回覆 1# mingming123
可唔可以大膽講句,學m$的工具,難搵大錢?
作者: 杜龍 時間: 2016-10-27 01:46
SSMS可debug stored proc
作者: beggar1210 時間: 2016-10-29 23:22
M$ product 易搵工
作者: snoopy11hk 時間: 2016-10-30 00:03
其實 oracle, sql server 都有 debug mode
作者: seasky 時間: 2016-10-30 14:04
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 紫河馬 時間: 2016-10-31 09:49
理論上玩DB既人唔會只識一種, 應該係熟1,2種+識2,3種既基本操作
例如 informix+oracle, oracle+mssql等等...
近年仲興埋bigdata, 玩下sqoop過data去hive/hbase
我自己做緊既主力mssql但informix, oracle 都要寫識sp/query

