网站首页 站内搜索

搜索结果

查询Tags标签: mysql,共有 21372条记录
  • MySQL的索引结构

    索引:用于快速查找数据。 索引是将数据的一些关键信息通过特定的数据结构存储到一片新的空间中,这样在文件查找的时候能快速找到。 mysql索引类型:B+TREE、HASH、R-TREE、FULL TEXTB+Tree:B+树,MySQL常用的一种索引类型。哈希索引:基于哈希表实现,取数据的哈希值,把…

    2022/9/14 2:18:28 人评论 次浏览
  • MySQL InnoDB缓存

    1. 背景 对于各种用户数据、索引数据等各种数据都是需要持久化存储到磁盘,然后以“页”为单位进行读写。 相对于直接读写缓存,磁盘IO的成本相当高昂。 对于读取的页面数据,并不是使用完就释放掉,而是放到缓冲区,因为下一次操作有可能还需要读区该页面。 对于修改过的…

    2022/9/14 2:18:27 人评论 次浏览
  • 影响MySQL性能的相关因素

    1.商业需求对性能的影响 比如要求实时统计,那数据库访问的频率会非常高,对数据库的压力也会比较大 2.系统架构及实现对性能的影响 如果架构和设计不够充分,将所有的请求都直接到数据库,这样数据库压力就会大,所有我们应该尽量减少访问数据库的请求。 1)不适合在数据…

    2022/9/14 2:17:23 人评论 次浏览
  • MySQL导入数据非常慢的解决办法

    MySQL导出的SQL语句在导入时有可能会非常非常慢,经历过导入仅45万条记录,竟用了近3个小时。在导出时合理使用几个参数,可以大大加快导入的速度。 首先确定目标库的参数值 mysql>show variables like max_allowed_packet; mysql>show variables like net_buffer_l…

    2022/9/14 2:17:13 人评论 次浏览
  • CodeSmith 模板生成 无mysql字段注释解决

    原因及解决方法,参考: https://blog.csdn.net/nihaoapengyou/article/details/52587986 网上也有对应的Dll提供,但对8.0无效,但我是我没找到。可能是因为7.0版本软件没有对Dll进行强签名,而8.0开始做了。怎么办?思路还是跟参考的一样。反编译,修改原码,再重新编译…

    2022/9/14 2:17:12 人评论 次浏览
  • mysql字符串拼接

    Mysql数据库中的字符串 CONCAT() CONCAT_WS() GROUP_CONCAT()CONCAT()CONCAT(string1,string2) 最常用的字符串拼接方法,但遇到拼接中的字符串出现null的情况会返回nullroot@((none))11:33:50>select CONCAT(TABLE_SCHEMA,TABLE_NAME) from information_schema.TABLE…

    2022/9/14 2:17:03 人评论 次浏览
  • Mysql常用函数

    -- 数学运算 select ABS(-8)----绝对值 select CEILING(9.5) -- 向上取整 select FLOOR(9,4) --向下取整 select RAND() ---- 返回一个0~1之间的随机数 select SING(10) ---- 判断一个数的正负 0-0 正数返回1,负数返回-1--字符串函数 select CHAR_LENGTH(我爱你中国)…

    2022/9/14 2:17:00 人评论 次浏览
  • 详谈 MySQL 8.0 原子 DDL 原理

    柯煜昌 青云科技研发顾问级工程师 目前从事 RadonDB 容器化研发,华中科技大学研究生毕业,有多年的数据库内核开发经验。文章字数 3800+,阅读时间 15 分钟 背景 MySQL 5.7 的字典信息保存在非事务表中,并且存放在不同的文件中(.FRM,.PAR,.OPT,.TRN,.TRG 等)。所有…

    2022/9/14 2:17:00 人评论 次浏览
  • MySQL主从复制(Master-Slave)

    MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。 下图就描述了一个多个数据库间主从复制与读写分离的模型(来源网络):在一主多从的数据…

    2022/9/14 2:16:59 人评论 次浏览
  • MySQL到底有没有解决幻读问题?这篇文章彻底给你解答

    MySQL InnoDB引擎在Repeatable Read(可重复读)隔离级别下,到底有没有解决幻读的问题? 网上众说纷纭,有的说解决了,有的说没解决,甚至有些大v的意见都无法达成统一。 今天就深入剖析一下,彻底解决这个幻读的问题。 解决幻读问题之前,先普及几个知识点。 1. 并发事…

    2022/9/14 2:16:58 人评论 次浏览
  • Mysql中 /*! */含义

    转载自 https://blog.csdn.net/qq_35423190/article/details/122479634 问题描述 在docker 运行 mysql过程中,需要执行两个sql文件中的语句,均有插入中文数据的语句。其中一个正常显示,一个显示乱码。后来一番折腾,才发现正常显示的文件前面有/*!40101 SET @OLD_CHARA…

    2022/9/14 2:16:16 人评论 次浏览
  • Linux Rocky9 安装 mysql8

    安装MySQL8.0 使用yum包管理器安装MySQL yum install -y mysql-server 开启启动 安装完成后,运行以下命令来启动MySQL服务并使它在启动时自动启动: systemctl enable mysqld --now 要检查MySQL服务器是否正在运行,请输入: systemctl status mysqld 添加密码及安全设置…

    2022/9/14 2:16:15 人评论 次浏览
  • 【九月打卡】第四天测试+MySQL

    第 一 模 块 学习课程: MySQL8.0零基础入门之从青铜到钻石 URL https://www.imooc.com/learn/1281 软件测试基础-概念篇 URL https://www.imooc.com/learn/700 章节名称: 第4章 青铜局之操作MySQL数据库、数据表 第1章 课程介绍 讲师姓名: 欧阳熊猫老师 主页:https://…

    2022/9/13 3:23:15 人评论 次浏览
  • 【九月打卡】第8天学习Mysql多版本并发控制原理

    第一模块:课程名称:Mysql多版本并发控制原理章节:第三章【登高望远】经验总结讲师姓名:普贤第二模块:第三章主要讲解了一些事务使用经验总结,索引实战相关内容(面试相关),MySql面试知识点汇总第三模块:章节3-3本章总结索引相关的信息,学习一个查询语句是否走了索引进…

    2022/9/13 3:23:12 人评论 次浏览
  • MySql- Explain

    Explain语句可以查看SQL的执行情况,根据执行情况进行优化。1. id id查询的标识符,几个查询几个id。NULL表示引用其它行的结果。id越大执行优先级越高2. select_typeSIMPLE: 简单查询 PRIMARY: 最外层查询 UNION: 使用union时第二个查询和之后的查询的select_type会被标…

    2022/9/13 2:25:46 人评论 次浏览
扫一扫关注最新编程教程