mysql数据库需要把项目用不到的行和列去掉,告诉我说全局搜索项目sql,通过肉眼识别出哪些行列是不需要的,这个方法目前看似可行,但我总觉得有些憨-_-||,求教各位大佬有更好的方法吗。

解决方案 »

  1.   


    老大说遇到*就汇总一下这些带*的sql,反馈给开发人员。我在想这种事应该是在项目初期就去做的,现在项目基本完成了
    看那些动态sql真是折磨呀= =,光我写的就有一千行的sql,我现在自己都看不懂了,目测统计难度颇大。
      

  2.   

    这种事就应该让开发这个功能的人自己去干,因为很多人都会有意无意的写一些冗余却又实际用到的字段。随便删除可能会产生一些奇怪的bug。动态sql的话可能更坑,比如查询字段是在前台写死传到后台动态拼接的、或者从字典表获取的甚至有些人还会写一些触发器、存储过程