zoukankan      html  css  js  c++  java
  • mysql下一个版本应该且实现并不复杂增加的常用功能

    1、innodb的auto_increment应该在参考oracle的实现方式,定期持久化(mysql 8.0支持,mariadb 10.3支持序列);

      我们目前遇到个问题,出于性能考虑,我们每天会把当天处理完成的数据归到另外一张历史表,并清空,同时有可能会重启mysql数据库,结果悲剧了,计数器重置了。。。

    目前通过init-file参数来实现。

    2、mysql应该增加连续n次登录出错后锁定账号;

    3、mysql应该支持匿名块(mariadb 10.4支持);

    4、mysql应该维护mysql进程所消耗内存的各部分组成;

    5、对于存储过程、视图、event、表等,应该显示他们之间的依赖关系,不然对于复杂的程序,这来回找太耗时间了(我们在mysqlawr中增加了一个功能,解析存储过程之间的调用层次);

    6、应该增加一个类似oracle sys的特权,在mysql服务器端免密登录时,不管当前max_connections是否超过,均能够登录,而不是当作普通用户对待。

    7、默认值不支持函数,不合理的设计(mariadb 10.4部分支持);

    8、唯一索引使用gap lock实现,无法绝对避免死锁,不合理的设计;

  • 相关阅读:
    初学HTML_3
    初学HTML_2
    初学HTML_1
    VScode中的Java配置
    JAVA中访问控制和继承的规则
    Java中的变量
    minishift 部署postgresql
    sydnsis 把数据库做成api
    sydnsis接口 数据库到mq
    sydnsis 推送和消费amq消息
  • 原文地址:https://www.cnblogs.com/zhjh256/p/5755442.html
Copyright © 2011-2022 走看看