DBA(database administrator):数据库管理员 DBMS(data
转载
2024-03-12 17:16:42
134阅读
1. 为什么学习数据库?岗位需求现在的世界是大数据时代,得数据者得天下。被迫需求:存数据数据库是所有软件体系中最核心的存在DBA:数据库管理员2. 什么是数据库?数据库(DB,DataBase)概念:数据仓库,软件,安装在操作系统(windows、Linux、Mac...)之上!MySQL实际要学的还是SQL,它可以存储大量的数据,超过500万后速度降低。作用:存储数据,管理数据3.数据库分类3.
转载
2024-04-27 16:14:58
73阅读
数据库管理介绍 定义:保证数据库系统正常运行和服务质量 安装:编译、yum 配置:配置文件、连接数、缓存大小、存储引擎 调优:硬件优化、Raid10、应用程序使用nosql、表设计优化、分库分表、索引优化、慢查询优化 备份:定期对数据库做全量备份、增量备份 恢复:应急恢复、版本恢复、恢复测试 监控:进程存活、可用性监控、性能监控 问题分析:突发故障、性能分析 自动化:减少日常重复
转载
2023-07-18 15:46:49
81阅读
又到了一年换坑最频繁的季节,很多童鞋在跑路(当然不是删库跑路),当然更多的童鞋是选择加入DBA行业,但可能之前是做开发、或者运维的,初涉这个行业,难免有点懵圈,写这篇文章就是想让大家了解一下MySQL DBA日常工作的内容,也让大家更了解MySQL DBA。或许一看到DBA,大家想到的“Doctorate of Business Administration(工商管理博士)”,然鹅,并不是;又或许
转载
2023-09-07 22:27:09
62阅读
导读:最近有很多同学在跑路,有的会选择加入到DBA这个行业,可能之前做过开发,或者运维等相关行业,写这篇文章就是想让大家了解一下MySQL DBA正常工作的内容。也让大家更了解MySQL DBA。DBA(Doctorate of Business Administration,工商管理硕士),然而并不是。也许在有些人眼中看DBA这个行业很闲一天没什么事喝喝茶水,看看报纸就下班了。也许有人看我司的D
转载
2023-07-18 15:47:20
48阅读
mysql DBA(mysql database administor)MYSQL是一个跨平台的开源关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。一个DBA的核心目标也是终极目标:保证数据库管理系统的稳定性、安全性、完整性和高性
转载
2023-07-24 17:06:47
103阅读
一、备份详解备份形式:热备份:数据库正常访问,读写正常,不影响使用温备份:数据库访问受限,用户以只读的方式访问,不能修改数据,影响应用个别功能冷备份:数据库不能访问,影响应用。备份策略:全量备份:备份数据库的所以数据增量备份:仅备份上次全量备份或增量备份的后产生的新数据差异备份:仅备份上次全量备份后产生的新数据备份方式:物理备份:备份数据的data 数据文件逻辑备份:使用工具将表中的数据转换为sq
转载
2023-08-05 13:36:16
158阅读
招聘MySQL DBA,与10来个2年MySQL DBA工作经验的朋友交流过,谈谈自己的心得: 各位可以先看下互联网公司的薪资待遇: 1 关于2年MySQL DBA经验 看简历描述公司项目的时候,会写上linux系统维护,mssql server项目,或者oracle data gard项目,一般如果有这些,工作在3年到4
转载
2024-02-05 13:53:51
24阅读
在Kubernetes(K8S)中,数据库管理员(DBA)是指负责管理和维护数据库系统的专业人员。数据库在企业应用中起着至关重要的作用,它存储着大量的数据,为业务逻辑提供支撑,因此数据库管理员的工作显得尤为重要。
下面我将向你介绍如何在Kubernetes中实现“数据库中dba是什么”。
### 流程梳理
首先我们来梳理一下实现这一目标的步骤:
| 步骤 | 操作 |
| ---- | --
原创
2024-05-22 11:17:08
56阅读
本系列内容主要参考哈工大战德臣老师讲解的《数据库系统》整理的笔记及个人理解目的: 1.学习什么是数据库,及关系数据库中表格中的基本定义 2.学习数据库,数据库管理系统,数据库系统的基本概念 3.学习数据库管理系统基本功能第一个目标 从数据的角度看,数据库是指有关联关系的数据的集合 从表格的角度看,数据库是值有关联关系的表格的集合 其实传统的纸质表格,比如打印一张表统计全班同学的信息,这个其实就可以
转载
2023-09-02 18:18:58
76阅读
定义:保证数据库系统正常运行和服务质量 安装:编译、yum 配置:配置文件、连接数、缓存大小、存储引擎 调优:硬件优化、Raid10、应用程序使用nosql、表设计优化、分库分表、索引优化、慢查询优化 备份:定期对数据库做全量备份、增量备份 恢复:应急恢复、版本恢复、恢复测试 监控:进程存活、可用性监控、性能监控 问题分析:突发故障、性能分析 自动化:减少日常重复工作 数据定义
转载
2023-12-27 11:19:10
56阅读
这是学习笔记的第 2088 篇文章
原创
2021-07-23 22:25:21
328阅读
# DBA运维是什么岗位
## 1. 介绍
首先,让我们了解一下DBA运维是什么岗位。DBA(Database Administrator)是负责建立并维护数据库系统的专业人员。DBA运维岗位主要涉及数据库的监控、性能优化、备份和恢复、安全性、以及与开发团队协作进行数据库设计等工作。在云计算时代,Kubernetes(简称K8S)作为容器编排工具,也为DBA运维工作提供了更高效的解决方案。
#
原创
2024-04-23 17:16:57
39阅读
一 SQL语言分类
1.分类:
DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER
DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE
DQL语句 数据库查询语言: 查询数据SELECT
DCL语句 数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE二 名词解释
1.数据库服务器:
转载
2023-12-19 09:11:25
34阅读
新建用户语法CREATE USER username IDENTIFIED BY 'password';
username:你将创建的用户名;
password:该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器。示例:create user p11 identified by '123';可以登录但是叧可以看见一个库:information_schema授权示例GRANT
转载
2023-06-19 09:59:53
176阅读
主备启动slave thread:登录到sql后运行start slave;
查看主备:show slave status\G 主备切换发生切换的原因是ha在固定时间内来测试数据库能否访问,如果数据库在多长时间内一直不能访问才会发生主备切换
所以主备切换的原因是一定时间内数据库无法访问,原因可能有qps过大或慢sql rt过高导致数据库堵住,或线程池满数据库无法访问,连接满拒
转载
2024-05-31 13:15:37
42阅读
Mysql基础部分内容:#函数
/*
含义:一组预先编译好的SQL语句的集合,理解成批处理语句
1.提高了代码的重用性
2.简化操作
3.减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率
区别:
存储过程:可以有0个返回,也可以有多个返回,适合做批量插入,批量更新
函数:有且仅有一个返回,适合做处理数据后返回一个结果
*/
#一、创建语法
CREATE FUNCTION 函数名(参
转载
2023-12-15 11:42:51
57阅读
对于一个DBA来说,采用数据字典和动态性能视图管理数据库,是比较方便和高效的。一般来说呢,DBA数据字典,通常以“dba_”开头,而动态性能视图则以“v$”开头。不管是数据字典还是动态性能视图都是只读的,也就说只能用select语句进行查询。  
转载
2024-04-06 08:36:26
289阅读
环形管理架构,是一种注重团队协作和资源共享的管理模式,特别适用于DBA(数据库管理员)小组。这种架构通过环形结构强化团队成员之间的互动,提升工作效率,并实现快速响应和决策。本文将深入探讨环形管理架构的技术原理、架构解析、源码分析、性能优化及应用场景,以便更好地理解其在DBA团队中的应用。
### 流程图
我们从环形管理架构的流程图开始,展示其基本构成及工作流程。
```mermaid
flow
在mysql中执行show create table <tablename>指令,可以看到一张表的建表语句,example如下:CREATE TABLE `table1` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `field1` text COLLATE utf8_unicode_ci NOT NULL
原创
2022-08-30 10:52:34
263阅读