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

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