› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
dbLenis
V2EX  ›  MySQL

大家如何看待有几千行的 SQL 存储过程?

  •  
  •   dbLenis · May 6, 2019 · 6925 views
    This topic created in 2702 days ago, the information mentioned may be changed or developed.
    12 replies  •  2019-05-10 22:24:56 +08:00
    ZeroKill
        1
    ZeroKill  
       May 6, 2019
    自己写过一个两千行的,作为菜鸡作者,觉得跟个屎一样。由于用了大量的的 union all.所以排版还不错。看起来也略清楚。但是,过了一段时间让我看,这 TM 的垃圾是我写的???!!!!
    gz911122
        2
    gz911122  
       May 6, 2019
    不看,不敢看
    更不敢改

    就放那,爱谁谁
    luozic
        3
    luozic  
       May 6, 2019 via iPhone
    oracle 还是 sql server ? 不是 不要用
    websong188
        4
    websong188  
       May 6, 2019
    记得我以前以前的老板,他说他是用 mysql 编程,我不理解,难道就是楼主说的这样的?
    inrenping
        5
    inrenping  
       May 6, 2019
    一个字段一行。
    VictorJing94
        6
    VictorJing94  
       May 6, 2019
    oracle 的包级别开发不很正常...
    enaxm
        7
    enaxm  
       May 6, 2019
    @websong188 DBA 了解一下
    6IbA2bj5ip3tK49j
        8
    6IbA2bj5ip3tK49j  
       May 6, 2019 via iPhone
    不敢看,告辞。
    wenze
        9
    wenze  
       May 6, 2019
    以前写过两年存过,每次看的心累。。。
    crazyq
        10
    crazyq  
       May 6, 2019
    随便打开一个 pkg 都是 6K+ 。。
    zhaishunqi
        11
    zhaishunqi  
       May 10, 2019
    我好像也听朋友说过,有个同事的老板,好像有算法不对,然后他们老板直接扔了个存储过程给他让他直接调用.
    @websong188
    dbLenis
        12
    dbLenis  
    OP
       May 10, 2019
    @zhaishunqi 存储过程一般用来封装业务逻辑。比较复杂的逻辑放在存储过程中,对于小型 MIS 系统来说是合适的。比如计算财务周期,价格趋势以及多维度数据分析,有经典的算法模型直接套用,方便出报表。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1152 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 17:17 · PVG 01:17 · LAX 10:17 · JFK 13:17
    ♥ Do have faith in what you're doing.