标签:Mysql

Mysql事务隔离级别

Mysql事务隔离级别

最近遇到了hive metadata数据库的并发性能问题,厂商给的结论是可以调整mysql的事物隔离级别,达到了预期的效果,就当前事物隔离级别整理了相关资料。 1. 事务隔离级别 事务就是要保证一组数据库操作,要么全部成功,要么全部失败。在MySQL中,事务支持是在引擎层中实现的,MySQL中原生的

穿过生命散发芬芳 穿过生命散发芬芳 2023-07-12
0 0 0
【必知必会的MySQL知识②使用MySQL

【必知必会的MySQL知识②使用MySQL

前言 根据上一篇文章【必知必会的MySQL知识】①初探MySQL的内容,想必您对MySQL数据库有了一个整体的了解了,并且应该在自己电脑上已经安装上了MySQL。 这一篇呢我们来说一说这么连接上数据库并且使用它。 启动MySQL服务 前面MySQL安装的文章手把手教你安装MySQL中我们已经说过怎么

贤蛋大眼萌 贤蛋大眼萌 2023-07-12
0 0 0
数据集成的强大联盟:Elasticsearch、Kibana、Logstash、MySQL

数据集成的强大联盟:Elasticsearch、Kibana、Logstash、MySQL

通常,很多关系数据项目都使用 MySQL。 它对于标准的 CRUD 操作是有益的,但有时我们需要做额外的过程。 当我们搜索某些内容时,我们会消耗资源或合并多个表。 有时,即使不是,可能仍然需要复杂的 SQL 查询。 也许这不是正确的方法,但这是我们改变技术堆栈的不同方法。 对于这个堆栈,我们首先描述

捡田螺的小男孩 捡田螺的小男孩 2023-07-12
0 0 0
Python编程也能操作Mysql数据库,怎么弄?

Python编程也能操作Mysql数据库,怎么弄?

Python编程的时候,时常要将一些数据保存起来,其中最方便的莫过于保存在文本文件了。但是如果保存的文件太大,用文本文件就不太现实了,毕竟打开都是个问题,这个时候我们需要用到数据库。提到数据库,相信大部分人都不会陌生,今天我们要学的就是数据库中小编自认为最棒的Mysql数据库了。一、下载导入模块为了

宇宙之一粟 宇宙之一粟 2023-07-12
0 0 0
MySQL数据库MyISAM和InnoDB存储引擎的非深入比较

MySQL数据库MyISAM和InnoDB存储引擎的非深入比较

MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这里介绍关于这两种引擎的一些基本概念(非深入介绍)。MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据

捡田螺的小男孩 捡田螺的小男孩 2023-07-12
0 0 0
MySQL优化原理万字学习总结

MySQL优化原理万字学习总结

MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审

剑圣无痕 剑圣无痕 2023-07-12
0 0 0
MySQL性能优化21个最佳实践 和使用索引

MySQL性能优化21个最佳实践 和使用索引

数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化

大白菜程序猿 大白菜程序猿 2023-07-12
0 0 0
Docker 完成 MySQL 数据库主从配置经验教程

Docker 完成 MySQL 数据库主从配置经验教程

用 docker 进行数据库主从配置,因为我有这个需求,而在网上搜索后发现没有满足我需求的相关实践文档,有的是一些零零碎碎的文档,而且在参照这些文档进行部署的时候我还踩了许多坑。因此根据我自己部署成功的经验,我写了这个文档。使用 docker 自然就需要有 docker 环境,当然 docker 的

宇宙之一粟 宇宙之一粟 2023-07-12
0 0 0
MySQL 常用数据存储引擎 MyISAM 和 InnoDB区别

MySQL 常用数据存储引擎 MyISAM 和 InnoDB区别

MySQL 有多种存储引擎,目前常用的是 MyISAM 和 InnoDB 这两个引擎,除了这两个引擎以为还有许多其他引擎,有官方的,也有一些公司自己研发的。这篇文章主要简单概述一下常用常见的 MySQL 引擎,一则这是面试中常被问到的问题,二则这也是数据库设计中不可忽略的问题,用合适的引擎可以更好的

贤蛋大眼萌 贤蛋大眼萌 2023-07-12
0 0 0
MySQL锁(行锁、表锁、页锁、悲观锁、乐观锁等)详解

MySQL锁(行锁、表锁、页锁、悲观锁、乐观锁等)详解

锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。在计算机中,是协调多个进程或县城并发访问某一资源的一种机制。在数据库当中,除了传统的计算资源(CPU、RAM、I/O等等)的争用之外,数据也是一种供许多用户共享访问的资源。如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题,锁

大白菜程序猿 大白菜程序猿 2023-07-12
0 0 0
MySQL出现”Mysql server has gone away”错误问题 修改参数解决

MySQL出现”Mysql server has gone away”错误问题 修改参数解决

MySQL出现"Mysql server has gone away"错误问题。所以抽一点点时间把解决方法整理出来。不过在翻看截图文件的时候把错误截图弄丢,在这里没有找到错误截图,以后有机会遇到这样的问题再补充。出现Mysql server has gone away的问题主要问题可能是在于数据库处

大白菜程序猿 大白菜程序猿 2023-07-12
0 0 0
MySQL探索:BTree索引底层结构和使用规则

MySQL探索:BTree索引底层结构和使用规则

了解MySQL索引有助于提升开发人员对MySQL数据库的使用优化能力。 MySQL的索引有很多种类型,可以为不同的场景提供更好的性能。而B-Tree索引是最为常见的MySQL索引类型,一般谈论MySQL索引时,如果没有特别说明,就是指B-Tree索引。本文就详细讲解一下B-Tree索引的的底层结构,

穿过生命散发芬芳 穿过生命散发芬芳 2023-07-12
0 0 0
MySQL探秘:SQL语句执行过程详解

MySQL探秘:SQL语句执行过程详解

希望MySQL能够以更高的性能运行查询时,最好的办法就是弄清楚MySQL是如何优化和执行查询的。一旦理解了这一点,很多查询优化工作实际上就是遵循一些原则能够按照预想的合理的方式运行。  如下图所示,当向MySQL发送一个请求的时候,MySQL到底做了什么:客户端发送一条查询给服务器。服务器先检查查询

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-07-12
0 0 0
MySQL定时进行全量与增量备份实战笔记

MySQL定时进行全量与增量备份实战笔记

一、引言在产品上线之后,我们的数据是相当重要的,容不得半点闪失,应该做好万全的准备,搞不好哪一天被黑客入侵或者恶意删除,那就 gg 了。所以要对我们的线上数据库定时做全量备份与增量备份。例如:每天做一次增量备份,每周做一次全量备份。GitHub 地址:https://github.com/zonez

贤蛋大眼萌 贤蛋大眼萌 2023-07-12
0 0 0
MySQL 和 MariaDB 相似点和不同点比对,助你数据库选型决策

MySQL 和 MariaDB 相似点和不同点比对,助你数据库选型决策

比较 MySQL 和 MariaDB 之间的主要相似点和不同点。我们将从性能、安全性和主要功能方面对这两个数据库展开对比,并列出在选择数据库时需要考虑的重要事项。谁在使用 MySQL 和 MariaDB?MySQL 和 MariaDB 都发布了各自的用户名单。使用 MySQL 的有 Facebook

三掌柜 三掌柜 2023-07-12
0 0 0
MySQL锁机制与实践:做有逼格的dba

MySQL锁机制与实践:做有逼格的dba

一个入门的MySQL锁机制与实践,主要里面给大家介绍一下它的源码入口之类东西,帮助大家以后这方面读源码读得更顺畅。首先我先介绍一下MySQL两层架构,MySQL的两层架构所有数据库里面,除了MySQL以外,其他数据库都没有这个特点,MySQL两层架构就是它把服务层和存储引擎层拆成两个层次来看待,服务

大猫 大猫 2023-07-12
0 0 0
数据库面试题:如何判断当前MySQL是否支持分区?类型有哪些?

数据库面试题:如何判断当前MySQL是否支持分区?类型有哪些?

如何判断当前MySQL是否支持分区?命令:show variables like '%partition%' 运行结果:mysql> show variables like '%partition%';+-------------------+-------+| Variable_name |

法医 法医 2023-07-12
0 0 0
MySQL慢:性能诊断实践之系统观测工具

MySQL慢:性能诊断实践之系统观测工具

分享大纲:1. MySQL 慢的诊断思路2. 系统观测工具介绍3. bcc (eBPF脚本集) 使用举例4. eBPF 使用方法/限制今天我带来的分享是系统观测工具,跟MySQL相关,但不是MySQL,选择这个话题最主要的原因是今天4场演讲,刚才是官方的专家来介绍MySQL的新特性,后面还有两位专家

泡泡 泡泡 2023-07-12
0 0 0
MySQL性能差?死代码牵连问题解决了吗?

MySQL性能差?死代码牵连问题解决了吗?

MySQL存储过程、函数和触发器是开发人员常打交道的三大名词,但是,这三个过程可能会对数据库性能造成严重影响,尤其是函数中出现“死”代码时,其它两个过程都会受到牵连。以下是作者进行的一些基本测试,通过对比更好地衡量三者对数据库性能的影响。触发器和存储过程对性能影响的重要原因是函数“死”代码。尽管所有

张二河 张二河 2023-07-12
0 0 0
MySQL迁移并从MySQL5.6升级到5.7后查询慢几十倍的问题

MySQL迁移并从MySQL5.6升级到5.7后查询慢几十倍的问题

生产环境数据量越来越大,客户越来越多,项目功能也越来越多,项目本身也越来越多,导致之前的服务器内存、硬盘都已经渐渐的不够用了,当时出现了2种解决方案,增加服务器配置和新购服务器,但是就算是新增硬盘,也需要对数据库进行迁移,所以就采用了新购服务器的方案,并且因为之前是高效云盘,出现过IO占满的情况,所

Escape Escape 2023-07-12
0 0 0
1 470 471 472 473 474 736