内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • mysql for update是锁表还是锁行

    创建一个账户表,插入基础数据,以唯一索引普通索引、主键、普通字段4 个维度进行select ... for update查询,查看是进行锁表还是锁行 表创建 创建一个账户表,指定account_no为唯一索引、id为主键、user_no为普通字段、curreny为普通索引 CREATE TABLE

    作者: yd_244540595
    发表时间: 2024-12-25 10:51:02
    164
    0
  • 2020-12-26:mysql中,表person有字段id、name、age、sex,id是主键,name是普通索引,age和

    2020-12-26:mysql中,表person有字段id、name、age、sex,id是主键,name是普通索引,age和sex没有索引。select * from person where id=1 and name='james' and age=1 and sex=0。请问这条语句有几次回表?

    作者: 福大大架构师每日一题
    发表时间: 2020-12-26 21:58:14
    2090
    0
  • mysql 主键/索引不明确 表级锁

    主键/索引不明确 表级锁

    作者: zhengzz
    415
    0
  • 【六祎-Mysql】MYLSAM索引的特点

    非聚簇索引就是:MYLSAM特点分开存储普通索引还是主键索引,都会有指针指向索引的数据都是采取索引+指针的方式1590460807222004816.png

    作者: 52橙云
    发表时间: 2020-05-26 10:42:12
    1775
    0
  • MySQL索引优化分析

    公司ERP系统数据库主要是MongoDB(最接近关系型数据的NoSQL),其次是Redis,MySQL只占很少的部分。现在又重新使用MySQL,归功于阿里巴巴的奇门系统和聚石塔系统。考虑到订单数量已经是百万级以上,对MySQL的性能分析也就显得格外重要。 我们先通过两个简单的例子来入门。后面会详细介绍各个参数的作用和意义。

    作者: lxw1844912514
    发表时间: 2022-03-26 19:21:43
    384
    0
  • MySQL 索引在什么情况下不会被使用?

     1 warning (0.01 sec) mysql> CREATE INDEX index_name ON tb_student(name); Query OK, 6 rows affected (0.13 sec) mysql>  EXPLAIN SELECT * FRO

    作者: 运气男孩
    1143
    0
  • Mysql的常识

    index 索引名 on 表名 列命3.删除索引drop index 索引名 on 表名4.mysql中提供的索引类型?(1)主键索引(2)唯一索引(3)全文索引:根据文章内部的关键字进行索引(4)普通索引视图1.什么是视图?视图是一种虚拟存在的表。通俗的讲,视图就是一条SELECT语句执行后返回的结果集。2

    作者: 运气男孩
    1258
    0
  • MYSQLMYSQL的索引类型以及优缺点

    也就意味着,不同查询条件需要不同顺序的B-Tree索引。 哈希索引 哈希索引基于哈希表实现,只有精确匹配索引所有列的查询才有效。在mysql中,只有Memory引擎显式支持哈希索引,也是Memory引擎的默认索引类型。 限制 不能使用索引中的值来避免读取行哈希索引数据并不

    作者: 小雨青年
    发表时间: 2022-03-28 15:31:14
    294
    0
  • MySQL慢查询优化、索引优化、以及表等优化详解

    上篇写了最全性能优化详解(9大必备大厂优化方案),把整个性能优化的框架建立起来了。 本篇,我主要讲解重要的MySQL优化方案,这里会涉及到慢查询、索引、表设计等的优化方式,下面详解这些关键点@mikechen 01 MySQL优化概述 MySQL数据库常见的两个瓶颈是:CPU和I/O的瓶颈。 CPU在饱和的时候一般

    作者: mikechen的互联网架构
    发表时间: 2024-11-14 21:47:14
    0
    0
  • MySQL InnoDB的索引扩展

    当优化器不考虑索引扩展时,它将索引k_d仅视为(d) mysql> SET optimizer_switch = ‘use_index_extensions=off’; Query OK, 0 rows affected (0.00 sec) mysql> explain select

    作者: eric0435
    发表时间: 2022-01-06 01:40:55
    452
    0
  • MySql黑丝带 - 数据索引

    MySql黑丝带 - 数据索引 # - - 数据库索引是数据库记录的引用指针 - - 索引会过滤掉NULL * 如果某一列有NULL,那么该列不会被加入到索引

    作者: 简简单单Onlinezuozuo
    发表时间: 2022-02-18 14:33:59
    341
    0
  • GaussDB(DWS)运维 -- SQL操作 -- 查找所有包含主键&唯一索引的表信息

    SELECT    n.nspname AS schemaname, --schema名称    c1.relname AS tablename, -- 表名    c2.relname AS indexname, -- 索引名称    s.conname AS conname,

    作者: 譡里个檔
    发表时间: 2020-12-28 16:37:05
    6702
    0
  • 揭开MySQL索引神秘面纱

    议。 一、MySQL索引到底是什么 相信大多数伙伴都买过技术类的书籍,看完没看完不知道,但是目录肯定看的次数最多。 看目录有没有自己目前的痛点,如果有就会根据目录对应的页码用最快的速度翻阅到相应内容位置。 那么在MySQL中同样也是这样的一个道理,MySQL的索引就是存储引擎为了快速找到数据的一种数据结构

    作者: 原来是咔咔
    发表时间: 2022-03-27 15:07:14
    347
    0
  • RDS For MySQL

    RDS For MySQL MySQL是目前最受欢迎的开源数据库之一,其性能卓越,成为WEB开发的高效解决方案。 云数据库 RDS for MySQL拥有稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点。 架构成熟稳定,支持流行应用程序,适用于多

  • MySQL索引和查询优化

    5))/count(*) from table;越趋近 1 越好。 MySQL 的 utf8 MySQL 的 utf8 最大是 3 个字节不支持 emoji 表情符号,必须只用 utf8mb4。需要在 MySQL 配置文件中配置客户端字符集为 utf8mb4。 JDBC 的连接串不支持配置

    作者: wljslmz
    发表时间: 2022-07-27 15:28:42
    164
    0
  • 谈谈MYSQL索引失效场景

    点击并拖拽以移动点击并拖拽以移动​编辑 前言 MYSQL中索引是经常用来对数据库查询性能优化的方式,再MySQL中采用了B+树作为索引结构来减少磁盘IO次数去提高数据的检索性能。但是在某些场景下,由于查询语句设计不合理,或者对MySQL的理解不够深入。索引有可能会失效,变为全表扫描

    作者: yd_249383650
    发表时间: 2023-11-30 11:00:09
    5
    0
  • 深入理解MySQL索引:优化数据库查询性能的利器

    时,由于主键索引是唯一的,MySQL可以确保表中不存在重复的主键值。 2.2 唯一索引(Unique Index) 唯一索引与主键索引类似,唯一的区别在于唯一索引允许列值为空。唯一索引保证了索引列的值在表中是唯一的,但一个表可以有多个唯一索引唯一索引的存在确保了数据的一致性,例

    作者: Rolle
    发表时间: 2024-10-31 22:12:38
    11
    0
  • 使用MySQL全文索引(Full-text Index)笔记

    以下是使用MySQL全文索引(Full-text Index)的方法:版本支持MySQL 5.6及以后的版本,InnoDB和MyISAM存储引擎均支持全文索引。MySQL 5.7.6开始,提供了支持中文、日文和韩文(CJK)的内置全文ngram解析器。创建全文索引建表时创建:CREATE

    作者: Jack20
    3
    1
  • MySQL InnoDB全文索引

    如果你没有创建FTS_DOC_ID_INDEX, InnoDB会自动创建它。 在MySQL 5.7.13之前,已使用的FTS_DOC_ID值与新的FTS_DOC_ID值之间允许的最大差值为10000。在MySQL 5.7.13及以后版本中,允许的间隙是65535。 为了避免重新构建表,

    作者: eric0435
    发表时间: 2023-06-16 15:53:50
    4
    0
  • mysql 间隙锁

    与oracle不同的是,mysql加锁是对索引加锁  在进行删除或者修改操作时,如果过滤条件列是非唯一索引,为了保证当前读的数据一致性,mysql通过间隙锁对数据之间区域进行锁定。(实际上是通过锁定索引达到效果)  这种锁叫间隙锁,这种锁定会造成许多误杀,很多并不冲突的数据会因为

    作者: 清雨小竹
    26
    1