推荐_建议 服务器log目录下的log文件,可控制是否写入sql语句_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 4  1/1   1  
作者
内容
ayangzhi  [个人空间]


注册  2010-07-18
发贴数  959
精华贴  1
原创贴  2
来自  
状态  正常

级别  贵宾
#1»发布于2023-08-08 00:36

1. log文件对于操作很频繁或是有 脚本执行db_run 很多语句的时候,日志文件会非常大。 
有个客户一天下来多达500BM- 1GB的数据。 看客户操作频繁(是有服务器脚本根据excel文件生成单据, 或更新单价之类,一天会写入十几W行的数据) 
 
这时候log文件容量就很大了。  
 
为节约时间和空间, 提升服务器运行效率, 建议可以控制是否写入sql语句到log文件中。



        




杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007

ayangzhi  [个人空间]


注册  2010-07-18
发贴数  959
精华贴  1
原创贴  2
来自  
状态  正常

级别  贵宾
#2»发布于2023-08-08 11:44

补充说明: 
客户是快递行业,每天有十几W条面单数据, 需要生成单据,并且计算成本(有一定的成本计算规则,不同于系统内部的成本计算规则)。 
所以在服务器中写了脚本程序,生成单据和计算更新成本。 
现在已经稳定了,oit系统能很好的执行,虽然中间技术尝试的过程是比较繁琐辛苦的。 
 
不喜欢用存储过程,是因为存储过程代码没有oit脚本直观, 修改起来不方便, 
至于效率上,在服务器上执行也还可以的,能接受。 
 
服务器本地也不会受网络原因, 掉线或者出现问题的机率小。




        




杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007

ayangzhi  [个人空间]


注册  2010-07-18
发贴数  959
精华贴  1
原创贴  2
来自  
状态  正常

级别  贵宾
#3»发布于2023-08-08 11:46

日志文件中, 都是 db_run 的语句了。。。 截图是update的, insert的那个昨天晚上删除了。  
几天必须删除一次。 要不每天500-1G的容量。 服务器没那么多硬盘容量了。



        




杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007

qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2551
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#4»发布于2023-08-08 14:21

 
下次发布版本服务端会增加 db_log_on函数和db_log_off函数,用于控制是否写入日志。 
 
  db_log_on(); 
  db_run("delete from emp where 2=3"); 
  db_log_off(); 
  db_run("delete from emp where 1=2");


        



 4  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]