Board logo

標題: stored procedure, sql agent, SSRS 呢幾樣野學黎有冇用? [打印本頁]

作者: 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

store pro 我覺得係雙刃劍囉,缺點一堆堆。
其中一個係只此一家,MS =/= Oracle =/= MySQL
寫得越多 st ...
seasky 發表於 2016-10-24 23:05


SSMS可debug stored proc
作者: beggar1210    時間: 2016-10-29 23:22

M$ product 易搵工
作者: snoopy11hk    時間: 2016-10-30 00:03

你啱, sql server 唔多識.

其他 db server 好多時都無 debugger.
seasky 發表於 2016-10-25 08:53



    其實 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





歡迎光臨 電腦領域 HKEPC Hardware (https://h2.hkepc.com/forum/) Powered by Discuz! 7.2