zoukankan      html  css  js  c++  java
  • mysql 的innodb/mysam/memory引擎区别

    InnoDb,Memory,MyIsam存储引擎。

    create table test_hash(

      fname varchar(50) not null,

      lname varchar(50) not null,

      key using hash(fname)

    )engine=memory;

    在MySQL中,只有Memory引擎显示支持哈希索引,也是默认索引类型。

     注意:mysql开发很少显示使用外键,MyISAM可以定义外键,但不起作用。

    InnoDb支持:

    全文索引,

    B+树索引,

    hash索索引

    (1)InnoDB无法手动创建哈希索引,这一层上说,InnoDB确实不支持哈希索引;
    (2)InnoDB会自调优(self-tuning),如果判定建立自适应哈希索引(Adaptive Hash Index, AHI),能够提升查询效率,InnoDB自己会建立相关哈希索引,这一层上说,InnoDB又

  • 相关阅读:
    关于Intent
    k8s常用命令
    kube-ui安装
    配置k8s dns
    centos 7 部署k8s集群
    多进程multiprocessing模块
    queue
    github安装k8s
    错误: No API token found for service account "default",
    线程
  • 原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/6262029.html
Copyright © 2011-2022 走看看