网站首页 站内搜索

搜索结果

查询Tags标签: 索引,共有 3437条记录
  • Elasticsearch 入门实战(7)--Data Stream

    数据量 (Data Stream) 是在 Elasticsearch 7.9 版推出的一项功能,它可以很方便的处理时间序列数据。 1、简介 1.1、什么是 Time Series Data TSD 始终与时间戳关联,该时间戳标识创建事件时该数据的时间点事件。 例如,它可以是传感器数据(温度测量)或安全设备日志,这…

    2022/8/6 23:23:17 人评论 次浏览
  • 多表操作、pymsql、视图、触发器、事务、索引

    6、多表操作 有两张表想要一起查询 select * from dep,emp; # 结果 笛卡尔积,不可用拼表操作 对应的方法 inner join 内连接 left join 左连接 right join 右连接 union 全连接 # inner join 内连接 select * from emp inner join dep on emp.dep_id = dep.id; #…

    2022/8/6 2:23:59 人评论 次浏览
  • SQL Server查询优化

    从上至下优化看过一篇文章,印象深刻,里面将数据库查询优化分为四个大的方向使用钞能力——给DB服务器加物理配置,内存啊,CPU啊,硬盘啊,全上顶配 替换存储系统——根据实际的业务情况选择不同的存储数据库,比如用ES做全文检索 优化存储结构——比如采用分库分表,CQ…

    2022/8/6 2:22:57 人评论 次浏览
  • Mysql8基础知识

    系统表都变为InnoDb表 从MySQL 8.0开始,系统表全部换成事务型的InnoDB表,默认的MySQL实例将不包含任何MyISAM表,除非手动创建MyISAM表 基本操作 创建数据表的语句为CREATE TABLE 查看表基本结构语句DESCRIBE:DESCRIBE 表名 / DESC 表名NULL:表示该列是否可以存储NULL…

    2022/8/6 2:22:57 人评论 次浏览
  • string、自动登录、

    string:indexOf():返回指定字符的索引 charAt():返回指定索引处的字符replace():字符串替换 replaceAll()可以利用正则表达式替换getBytes():返回字符串的 byte 类型数组toLowerCase():将字符串转成小写字母substring():截取字符串equals():字符…

    2022/8/5 23:23:52 人评论 次浏览
  • SQL Server教程 - T-SQL-索引(INDEX)

    更新记录 转载请注明出处: 2022年8月3日 发布。 2022年7月2日 从笔记迁移到博客。索引说明(INDEX) 索引是什么 索引是对数据表中的一个或多个列的值进行排序的结构,用于加快数据查询 索引是一种在磁盘上(不是内存)上的数据结构,建立在表或者视图之上 使用索引可以使…

    2022/8/4 2:25:15 人评论 次浏览
  • Mysql数据库存取原理及性能优化

    一、Mysql的系统架构图 二、Mysql存储引擎Mysql中的数据是通过一定的方式存储在文件或者内存中的,任何方式都有不同的存储、查找和更新机制,这意味着选择不同的方式对于数据的存取有效率的差距。 这种不同的存储方式在 MySQL中被称作存储引擎。存储引擎是Mysql数据库系统…

    2022/8/3 2:23:01 人评论 次浏览
  • MySQL加索引语句不加锁:ALGORITHM=INPLACE, LOCK=NONE

    线上无锁添加索引:加索引的语句不加锁ALTER TABLE tbl_name ADD PRIMARY KEY (column), ALGORITHM=INPLACE, LOCK=NONE;ALGORITHM=INPLACE更优秀的解决方案,在当前表加索引,步骤:1.创建索引(二级索引)数据字典2.加共享表锁,禁止DML,允许查询3.读取聚簇索引,构造新的…

    2022/8/3 2:22:46 人评论 次浏览
  • 精心总结十三条建议,帮你创建更合适的MySQL索引

    上篇文章讲到使用MySQL的Explain命令可以分析SQL性能瓶颈,优化SQL查询,以及查看是否用到了索引。 我们都知道创建索引可以提高查询效率,但是具体该怎么创建索引? 哪些字段适合创建索引? 哪些字段又不适合创建索引? 本文跟大家一块学习一下如何创建合适数据库索引。 …

    2022/8/2 2:27:45 人评论 次浏览
  • -B+树索引和HASH索引有哪些不一样【MySQL系列】

    我们都理解B+树和Hash索引的区别有助于我们预测索引在不同的存储引擎中是怎么执行查询的。 B+ TREE 索引特性B数是一种在数据库索引中流行的树数据结构。该结构始终保持排序,从而可以快速查找精确匹配。MySQL中使用的是B树的一种变体,B+树,这种类型的索引可用于大多数存…

    2022/8/2 2:26:45 人评论 次浏览
  • mysql常用笔记

    引擎 myisam5.5.8版本前默认的储存引擎,适合读多写少的表,支持表锁,支持全文索引,会储存表的总行数,不支持事务,不支持行锁,一个表有储存成三个文件,结构(frm),数据(myd),索引(myi)。索引结构默认使用b+Tree类型 innodb5.5.8版本后默认的储存引擎,适合需要数…

    2022/8/2 2:24:31 人评论 次浏览
  • 大表建索引

    大表直接建索引 数据量大的表,直接建索引会耗费非常多的时间,最好不要在高峰期执行。 非高峰期在大表建索引,也有可能无法在当天跑完。 大表建索引 可以先新建一张相同表结果的表,表里面没有数据,创建索引非常快,再把旧的大表数据复制到新表。 (1) 新建相同表结构的…

    2022/8/1 23:23:09 人评论 次浏览
  • MySQL的优化

    表字段的类型设计字符串 char 定长字符串 如 char(8) 低于8个,剩下的用空格填充,高于8个,报异常 varchar 不定长字符串 如 varchar(8)低于8个,经历收缩过程,变为实际大小.高于8个,报异常 如果字段长度固定,选用char,不固定,选用varchar 姓名: varchar 学号 char 城…

    2022/8/1 2:23:26 人评论 次浏览
  • mysql 调优集锦

    这篇文章收集了常见的mysql调优知识1.字段层面 •尽量使用TINYINT、SMALLINT、MEDIUM_INT作为整数类型而非INT,如果非负则加上UNSIGNED •VARCHAR的长度只分配真正需要的空间,如果长度固定则用CHAR长度 •使用枚举或整数代替字符串类型 •尽量使用TIMESTAMP而非DATETIME…

    2022/8/1 2:23:16 人评论 次浏览
  • MYSQL高级第二天(5)

    5.1、大批量的插入数据 1、主键顺序插入因为innodb类型的表是按照主键的顺序保存的,所以将导入的数据按主键的顺序排列,可以有效地提高导入数据的效率。2、关闭唯一性校验当前表结构存在唯一性索引在导入数据前执行SET UNIQUE_CHECKS=0,关闭唯一性校验,在导入结束后执…

    2022/7/28 2:26:20 人评论 次浏览
扫一扫关注最新编程教程