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实现,无法绝对避免死锁,不合理的设计;

  • 相关阅读:
    += 和 =+
    Ubuntu分区方案(菜鸟方案、常用方案和进阶方案)
    Apache ab测试工具使用方法(无参、get传参、post传参)(转)
    硬盘安装ubuntu遇到的问题
    Promise
    A Kill Cord for your Laptop
    python 2week
    PDCA循环原理
    python自学基础1week
    14链表中倒数第k个结点
  • 原文地址:https://www.cnblogs.com/zhjh256/p/5755442.html
Copyright © 2011-2022 走看看