阅读笔记-【高性能MySQL】第一章-MySQL架构与历史概述:MySQL灵活、能够适应高要求环境;1.1 MySQL 逻辑结构包含三层:
第一层是:客户端的链接/线程处理(该层不是MySQL独有的)主要用于链接处理、授权认证、安全等等;
第二层是:MySQL的核心服务功能都在这块,包括解析分析优化缓存以及所有的内置函数,所有夸存储引擎的功能都在这一
转载
2023-08-24 09:15:41
108阅读
第10章 数据库恢复技术了解数据库的一致性状态数据库运行中可能产生的故障类型,它们如何影响事务的正常执行,如何破坏数据库数据数据转储的概念及分类数据库的镜像功能掌握事务的基本概念和事务的ACID性质数据库恢复的实现技术日志文件的内容及作用登记日志文件所要遵循的原则具有检查点的恢复技术恢复的基本原理针对不同故障的恢复策略和方法日志文件的使用知识点事务的概念及事务的4个特性。恢复技术能保证事务的哪些特
数据库的历史-分布式数据库 分布式数据库 数据库承载的东西越来越多. 很容易进就超过了单机能够存放的极限. 并且就算没超过单机存放的极限, 插入/查询的性
原创
2023-12-26 14:26:11
90阅读
实时历史数据库_Vicdas
工业时序数据存储、计算的核心平台Vicdas系统是SCADA、DCS、综合自动化、MES、EMS等企业生产数字化系统数据融合互通的解决方案,具有生产实时数据采集、实时计算、存储、聚合分析统计、监视及查询等功能,为电力、石油、煤炭、化工、冶金、建材等工业领域提供服务。产品特点1、数据采集与存储丰富的工业数据类型浮点型、整型、布尔型、字符型、日期型、字节流等测点数量数据存
转载
2023-11-30 20:33:55
181阅读
数据库历史语句查询SELECTTOP1000QS.creation_timeas'创建时间',SUBSTRING(ST.text,(QS.statement_start_offset/2)+1,((CASEQS.statement_end_offsetWHEN-1THENDATALENGTH(st.text)ELSEQS.statement_end_offsetEND-QS.sta
转载
2019-10-29 15:46:29
834阅读
# 实现MySQL历史数据库数据
## 1. 整体流程
首先,让我们来看看如何实现MySQL历史数据库数据的功能。以下是整个过程的步骤表格:
| 步骤 | 描述 |
| --- | --- |
| 1 | 创建一个新的数据库用来存储历史数据 |
| 2 | 创建一个触发器来在数据更新时将数据复制到历史数据库 |
| 3 | 编写一个定时任务来定期清理历史数据 |
## 2. 具体步骤和代码
原创
2024-05-09 06:13:30
74阅读
前提要述:参考书籍《MySQL必知必会》
文章目录7.1 检索数据7.2 检索不同的行7.3 限制结果7.4 使用完全限定的表名
7.1 检索数据为了查询出数据库表中的行(数据),使用SELECE语句。格式:# 第一种
SELECT * FROM <table_name>;
# 第二种
SELECT field1,field2,... FROM <table_name&g
转载
2024-11-01 20:20:12
31阅读
MySQL慢查询日志配置指南:发现性能瓶颈,提升数据库效率前言慢查询日志介绍配置慢查询日志配置慢查询日志失效日志格式与记录内容高级配置与注意事项配置过程中的注意事项:常见问题解决方案: 前言在数据库的世界里,有一种神秘的日志,它记录着那些执行速度较慢的SQL查询语句,就像是探险家手中的指南针,指引着我们找到那些隐藏在数据库深处的性能问题。这就是MySQL慢查询日志!但是,要想使用它发现宝藏,首
数据库发展史信息系统产生了海量的数据,有数据必须要有数据的存放位置,无库时代 :没有专门的数据库,数据大多以文件形式存放层次状数据库 :使用层次状模型进行数据库设计和存放网状数据库 :使用网状模型进行数据库设计和存放关系型数据库 :使用关系型模型进行数据库设计和存放非关系型数据库:为适应水平扩展性和处理超大量的数据环境,近几年发展非常迅速的发展,衍生类型非常多。本...
原创
2021-07-26 17:34:55
236阅读
# 查看MySQL数据库的操作历史
MySQL是一种广泛使用的开源关系型数据库管理系统,它支持多种操作,包括创建、修改和删除数据库、表和数据等。当我们对数据库进行操作时,有时候需要查看操作的历史记录,以便追溯和调试。
在MySQL中,可以通过以下几种方式查看数据库的操作历史:
## 1. 查询日志文件
MySQL有一个特殊的日志文件,记录了数据库的所有操作,包括查询、插入、更新和删除等。这
原创
2023-08-12 10:14:31
4249阅读
文章目录unamelscpufree -gcat /etc/fstabidcat /etc/sysctl.confcat /sys/block/sda/queue/schedulerlsblkI/O设备firewall-cmddf -h/etc/security/limits.confddfioscp 本文参考《鸟哥的Linux私房菜》uname查看系统与核心相关信息(操作系统、CPU)[roo
一、为什么学习数据库随着数字信息化时代的高速发展,网民数量与日俱增,大量数据地不断产生,如何有效存储、高效访问、安全管理如此庞大的数据成为如今非常重要的一个问题。学习使用数据库有助于便捷高效存储管理数据。数据库分为由二维表及其之间的关系组成的一个数据组织的关系型数据库和为了解决大规模数据集合多重数据种类而产生的非关系型数据库。常见的关系型数据库:常见的非关系型数据库:二、为什么选择MySQL数据库
转载
2023-09-11 16:03:55
44阅读
云原生数据库是一种通过云平台进行构建、部署和分发的服务。作为一种云平台,云原生数据库以PaaS的形式进行分发,也经常被称作DBaaS;用户可以将该平台用于多种目的,例如存储,管理和提取数据。云原生数据库是什么?简单来说,云原生数据库,是一种通过云平台进行构建、部署和分发的服务。这种云原生属性是它相比于其他类型数据库最大的特点。作为一种云平台,云原生数据库以PaaS(平台即服务, Platform-
转载
2023-05-19 09:51:40
686阅读
数据库发展史信息系统产生了海量的数据,有数据必须要有数据的存放位置,无库时代 :没有专门的数据库,数据大多以文件形式存放层次状数据库 :使用层次状模型进行数据库设计和存放网状数据库 :使用网状模型进行数据库设计和
原创
2022-03-01 16:49:46
362阅读
数据库发展史信息系统产生了海量的数据,有数据必须要有数据的存放位置,无库时代 :没有专门的数据库,数据大多以文件形式存放层次状数据库 :使用层次状模型进行数据库设计和存放网状数据库 :使用网状模型进行数据库设计和存放关系型数据库 :使用关系型模型进行数据库设计和存放非关系型数据库:为适应水平扩展性和处理超大量的数据环境,近几年发展非常迅速的发展,衍生类型非常多。 本文主要考虑对于OLTP和OLAP
原创
2021-01-10 20:41:09
332阅读
数据库发展史信息系统产生了海量的数据,有数据必须要有数据的存放位置,无库时代 :没有专门的数据库,数据大多以文件形式存放层次状数据库 :使用层次状模型进行数据库设计和存放网状数据库 :使用网状模型进行数据库设计和存放关系型数据库 :使用关系型模型进行数据库设计和存放非关系型数据库:为适应水平扩展性和处理超大量的数据环境,近几年发展非常迅速的发展,衍生类型非常多。 本文主要考虑对于OLTP和OLAP
原创
2021-01-10 20:41:13
463阅读
数据库历史数据年度备份1、文件说明matomo_backup.sql 备份库表结构脚本(这个根据自己数据结构准备,对于时间命名的表结构就不要加了,只加非时间命名的表结构)export.sh 数据导出脚本clean.sh 源数据库历史数据清除脚本2、需求与思路需求对于一些统计功能,我们需要对历史数据进行数据备份,以降低统计查询的压力,备份方式为按年度备份,每年度备份的数据都单独创建一个数据库,如下:
转载
2024-03-20 14:51:15
52阅读
一. 数据库启动记录;
二. 登陆数据库记录;
三. 创建,修改,删除记录 (DDL);
四. 数据库表的各种记录;
五. 历史SQL语句记录;
六. 数据库备份还原历史记录;
七. 作业,维护计划,数据库邮件历史记录;
八. 查看数据库日志文件;
在SQL Server数据库中,从登陆开始,然后做了什么操作,以及数据库里发生了什么,大多都
转载
2023-07-29 13:20:37
74阅读
本文翻译自Coding-Geek文章:《 How does a relational database work》。 本文翻译了如下章节:
一、Array、Tree and Hash table通过前面的章节, 我们已经理解了时间复杂和归并排序的概念,接下来我要介绍三种数据结构。这三种数据结构非常重要,它们是现代数据库系统的基石。我也会讲一讲数据库索引。二、Array-数组二位数组
转载
2024-04-17 09:33:21
47阅读
# MySQL数据库历史数据查看方法
MySQL是一个广泛使用的开源关系型数据库管理系统,它提供了多种功能来帮助用户管理和查询数据。在某些情况下,用户可能需要查看数据库的历史数据,例如数据的变更历史、数据的备份历史等。本文将介绍几种常用的方法来查看MySQL数据库的历史数据。
## 1. 使用binlog查看数据变更历史
MySQL的binlog(二进制日志)记录了所有修改数据库数据的语句,
原创
2024-07-24 04:06:09
261阅读