MySql常用存储引擎特点 一、myisam存储引擎特点: 支持 表级锁 不支持 事务、事务回滚、外键 每个表对应3个表文件: 表名.frm存储表头信息mysql> desc 库.表 表名.MYI存储表索引信息mysql> show index from 库.表 表名.MYD存储表里的数据mysql> select * from 库.表 二、innodb存储引擎特点: 支持 行级锁、支持事务、事务 数据结构与算法 2025年04月01日 110 点赞 0 评论 11707 浏览
⼤公司的分库分表都是怎么玩的? 当业务规模达到⼀定规模之后,像淘宝⽇订单量在5000万单以上,美团3000万单以上。数据库⾯对海量的数据压⼒,分库分表就是必须进⾏的操作了。⽽分库分表之后⼀些常规的查询可能都会产⽣问题,最常⻅的就是⽐如分⻚查询的问题。⼀般我们把分表的字段称作shardingkey,⽐如订单表按照⽤户ID作为shardingkey,那么如果查询条件中不带⽤户ID查询怎么做分⻚?⼜⽐如更多的多维度的查询都没有shar 数据结构与算法 2025年05月04日 180 点赞 0 评论 11695 浏览
【面试系列】当面试官问你 MySQL 优化时该怎么应对? 小茵:要不你来讲讲你们对MySQL是怎么调优的? 小奥:哇,这命题很大阿…我认为,对于开发者而言,对MySQL的调优重点一般是在「开发规范」、[数据库索引]又或者说解决线上慢查询上。 小奥:而对于MySQL内部的[参数调优],由专业的DBA来搞。 小茵:扯了这么多,你就是想表达你不会MySQL参数调优,对吧 小奥:草,被发现了。 小茵:那你来聊聊你们平时开发的规范和索引这块,平时是怎么样的吧。 小 数据结构与算法 2025年05月03日 194 点赞 0 评论 11646 浏览
460.【数据库】解决 oracle: SQL 错误 [900] [42000]: ORA-00900: 无效 SQL 语句 早上在 dbeaver 上连接 oracle 数据库 执行 sql 语句时出现如下报错: SQL 语句: SELECT count(*) FROM dates; 报错信息: Error : 942, Position : 21, Sql = SELECT count(*) FROM dates, OriginalSql = SELECT count(*) FROM dates, Error Ms 数据结构与算法 2025年05月02日 157 点赞 0 评论 11638 浏览
591. 【数据库】starrocks 安装部署集群版 之前写过一篇427.【数据库】starrocks 安装踩坑,今天把详细的安装步骤记录下来: 一、环境准备 starrocks 安装包 jdk8 centos7服务器3台 二、服务器互信任 在三台服务器之间建立互信任,使得ssh 连接时,无需输入密码,可参考170. 【Linux】ssh-keyscan 解决“离线环境”多节点互信任问题,里面的脚本可直接使用。 互信任完成之后,就可以使用 syn 数据结构与算法 2025年04月22日 127 点赞 0 评论 11622 浏览
时评分析•话题:社会治理 标题:《完善废旧家电回收处理体系》 切入点:废旧家电处理 结构:七段三分 分析: 首段是顺承文段。本文段先陈述问题·家用电器更显换代速度加快并列举原因,然后引出话题:如何处理替换下来的家用电器。 第二段是顺承文段。本文段承接上段内容,列数据具体论证待处理废旧家电之多,同时结合废旧家电物化特性对其处理难度所在进行说明:废旧家电兼具资源性和污染性双重属性。 第三段是总分文段。本文段对于废旧家电回收处 数据结构与算法 2025年05月27日 117 点赞 0 评论 11513 浏览
【优选算法】—移动零(双指针算法) 云边有个稻草人-CSDN博客 想当一名牛×的程序员怎么能少的了练习算法呢?! 今天就立即开启一个新专栏,专干算法,提高算法能力(废柴的我也在准备蓝桥杯哈哈)—— 目录1.【 283. 移动零 - 力扣(LeetCode)】2.【算法原理 — 双指针算法】3.【编写代码】1.【 数据结构与算法 2025年04月27日 191 点赞 0 评论 11480 浏览
高性能索引优化策略(八):减少索引和数据的碎片化 二叉树索引可能导致碎片化,进而影响数据库性能。碎片化的索引存储性能很弱或在磁盘上不是有序的。使用二叉树索引去超找页节点时本身就需要随机的磁盘访问,因此随机访问是二叉树索引的特性,而并不是异常。然而,如果页节点在物理上是有序的并且紧密存储,那查询的性能依旧是更好的。如果不是这样的话,我们称之为碎片化,此时的范围查询或全表扫描的速度会成倍地降低,尤其对于覆盖索引查询而言更是如此。 数据表的数据存储也可 数据结构与算法 2025年03月25日 94 点赞 0 评论 11434 浏览
SQL SERVER非聚集索引 一、非聚集索引 1、非聚集索引 聚集索引是索引结构和数据一起存放的索引。 类似于字典的正文,当我们根据拼音直接就能找到那个字。 非聚集索引:非聚集索引是索引结构和数据分开存放的索引。 类似于根据偏旁部首找字,首先找到该字所在的地址,再根据地址找到这个字的信息。 2、存储在数据页中 也是存储在页中(PageType标记为2的页,叫索引页)。 比如表T建立了一个非聚集索引Index_A,那么 数据结构与算法 2025年03月29日 72 点赞 0 评论 11311 浏览
MySql数据库·表管理 一、表的定义: 表是存储数据的文件 创建表之后会在/var/lib/mysql/库目录下生成表名.frm和表名.ibd二个文件,前者存的是表头信息,后者存的是数据记录 二、语法格式: 创建表: CREATE TABLE 库名.表名( 表头名1 数据类型, 表头名2 数据类型, ... ); 查看表头: DESC 库名.表名; 删除表: DROP TABLE 库名.表名; 修改表: ALT 数据结构与算法 2024年11月24日 72 点赞 0 评论 11308 浏览