今天一顿操作,猛如虎,把一个部署到2核4g的小服务器挂掉了。

幡然醒悟,关联操作还是要加上索引比较好,运行速度从几分钟迅速提到几秒。

1.mysql添加索引的方法主要有以下几种(可以对关联的字段提前建索引,然后再关联)。

a.添加PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )

b.添加UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE ( `column` )

c.添加INDEX(普通索引) mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )

d.添加FULLTEXT(全文索引) mysql>ALTER TABLE `table_name` ADD FULLTEXT ( `column`)

f.添加多列索引 mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )

2.mysql中增加一列数据,把取出的数据按顺序排1,2,3,4,5...,写法是

set @rn=0;

select @rn:[email protected]+1 as rn, A.* from A;

原文:https://www.cnblogs.com/hongchenlianxinlu/p/12622366.html

mysql索引加排序_mysql——索引的添加及排序相关推荐

  1. mysql fulltext 排序_mysql索引类型:FULLTEXT、NORMAL、SPATIAL、UNIQUE的区别

    Normal 普通索引 > 表示普通索引,大多数情况下都可以使用 Unique 唯一索引 > 表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为uni ...

  2. mysql索引详解_MySQL索引详解

    导读:大家都知道,一个MySQL数据库能够储存大量的数据,如果要查找那一个数据,就得费好大劲从一大堆的数据中找到,即费时间又费力气,这时,索引的出现就大大减轻了数据库管理员的工作.本文介绍了数据库索引 ...

  3. mysql索引有几种使用索引的好处_mysql索引的类型和优缺点

    mysql索引的类型和优缺点 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针. 注:[1]索引不是万能的!索引可以加快数据检索操作,但 ...

  4. mysql索引类型 优劣_Mysql索引的类型和优缺点详解

    索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针. 注: [1]索引不是万能的!索引可以加快数据检索操作,但会使数据修改操作变慢.每修改 ...

  5. mysql索引实现原理_Mysql索引原理

    1.二分查找法 二分法,也叫二分查找法,是一种高效的查找算法. 如下一个有序数列,如果我们需要从中找到1这个元素,这个过程需要查找几次? [1,2,3,4,5,6,7,8,9,10] 对于这个数列查找 ...

  6. mysql 索引生命周期_MYSQL 索引(一)--- 简介

    简介 Mysql 官方定义 : 索引(Index) 是帮助 Mysql 高效获取数据的数据结构. 索引的目的在于提交查询效率,可以类比字典.简单理解为 "排好序的快读查找数据结构" ...

  7. mysql设置索引树长度_MySQL索引-B+树

    索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据. 索引最形象的比喻就是图书的目录了.注意这里的大量,数据量大了索引才显得有意义,如果我想要在 [1,2,3,4] 中找到 4 ...

  8. mysql b 树 锁_mysql索引B+树、MVCC、锁一文搞懂

    1.innodb索引 innodb是页存储,一页是16K. 一个表的行数据都放到页里,单页都是单链表递增排序. 每个页之间都是双向链表保存.该页标记成数据页. 根据id查询时,也不知道在哪个数据页上. ...

  9. mysql 性能 索引怎么用_MySQL索引使用方法和性能優化

    走向精通MySQL的道路非常的艱難,還好各種關系型數據庫大同小異,足夠讓我從增刪改查上升到高性能數據庫的架構和調優.這期間的各種概念就不絮叨了,我也很難表述的很清楚,昨天寫了個小腳本往我本機MySQL ...

  10. mysql 索引的命中率_MYSQL索引命中率

    一.MySQL 索引类型 1.从物理存储角度上,索引可以分为聚集索引和非聚集索引. ①. 聚集索引(Clustered Index) 聚集索引决定数据在磁盘上的物理排序,一个表只能有一个聚集索引. ② ...

最新文章

  1. Dojo query 库
  2. win10虚拟内存怎么设置最好_淘宝直通车时间段怎么设置?哪个时间段开最好?...
  3. 初识java中数组、数组在内存中、越界异常、空指针异常
  4. 在linux下使用360随身wifi 2 | 李凡希的blog,在Linux下使用“360随身WiFi 2”
  5. 7-60 二分查找法之过程 (10 分)
  6. 如何在Docker上构建Node.js应用程序
  7. linux命令——locate
  8. java实现活动安排问题_贪心算法-活动安排问题
  9. win8的cmd运行命令大全
  10. Java-简易加法计算器代码优化
  11. STM32移植USB驱动总结
  12. 服务器上文件共享有哪些协议,访问局域网共享文件使用的是什么协议
  13. 【广告算法工程师入门 26】机制设计-考虑客户ROI的机制设计方法与实践
  14. Recurrent Neural Networks(RNN) 循环神经网络初探
  15. 使用PYthon绘制小狗狗来讨 girl friend 喜欢
  16. 开发小程序需要服务器吗?小程序服务器配置要求
  17. Python_基础知识02
  18. 当程序员遇上电信诈骗犯 黑掉对方电脑!成功反制
  19. 用 Python 爬取 QQ 空间说说和相册
  20. 来说说Mac活动监控器打不开/耗电快/发热严重等问题的解决过程

热门文章

  1. 百度智能小程序这只蝴蝶正在掀起新一轮AI风暴
  2. 禁止电脑更新系统步骤
  3. 编写一个智能手表的产品方案
  4. 伴奏人声分离软件看这篇介绍就够了
  5. MapReduce数据倾斜解决方案——将key打散
  6. java自动化部署平台_开源Java自动化部署平台JDeploy
  7. 从壹开始微服务 [ DDD ] 之四 ║让你明白DDD的小故事 EFCore初探
  8. matlab 得到当前时间,[原创]Matlab 获取当前时间信息
  9. mysql 连接符_MySql 链接字符串
  10. 手动创建数据库实例全攻略4:参数文件