zoukankan      html  css  js  c++  java
  • 【MySQL】MySQL优化

    如何提高查询效率?

    1.索引

    什么是索引?
    类似于书的目录能快速查找到你要的内容的位置!
    
    索引怎么创建?
    1.用开发工具如Navicat,设计表--》针对某个或多个字段新建索引。
    注:索引类型有FULLTEXT(MYSQL只有MYISAM存储引擎支持全文索引)、NORMAL(普通索引,索引列没有限制)、SPATIAL、UNIQUE(唯一索引,索引列值必须唯一,但允许为空)。
       索引方法有BTREE、HASH。



    索引类型: 2.用SQL语句创建,大概是create index 索引名 on 表名(字段); 如何使用索引? 在where条件后加定义索引的字段条件。

    2.存储过程

    什么是存储过程?
    一条完成特定功能的SQL语句,简言之,干固定事的一条SQL。
    存储过程如何创建?
    1.用开发工具如Navicat,函数-->新建-->函数/过程。
    2.用SQL语句创建
    怎么使用存储过程?
    emmmm.....
    Is life always this hard , or is it just when you are a kid ? Always like this .
  • 相关阅读:
    周末毒鸡汤时间
    MySQL 8.0发布,你熟悉又陌生的Hash Join?
    你可能需要的Kafka面试题与答案整理
    流程控制结构
    视图
    事务
    常用约束
    sql99语法的连接查询
    数据类型
    数据操作语句(DML)
  • 原文地址:https://www.cnblogs.com/alela/p/9993786.html
Copyright © 2011-2022 走看看