- 随着数据上云进程的加快,越来越多企业愿意把云下数据库搬到云上,同时对云上数据库的要求也越来越高。尤其是数据的完整可靠,承载着企业业务持续发展的使命,其重要性不言而喻。 随着数据上云进程的加快,越来越多企业愿意把云下数据库搬到云上,同时对云上数据库的要求也越来越高。尤其是数据的完整可靠,承载着企业业务持续发展的使命,其重要性不言而喻。
- DBA 是数据库管理员(Database Administrator)的简称,是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支。DBA 主要负责业务数据库从设计、测试到部署交付的全生命周期管理,它的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。在国外,也有公司把 DBA 称作数据库工程师(Database Engineer),两者的工作... DBA 是数据库管理员(Database Administrator)的简称,是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支。DBA 主要负责业务数据库从设计、测试到部署交付的全生命周期管理,它的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。在国外,也有公司把 DBA 称作数据库工程师(Database Engineer),两者的工作...
- 为实现数据库中表规范化设计的目的,有时候需要对之前已经创建的表进行结构修改或者调整。在 MySQL 中可以使用 ALTER TABLE 语句来改变原有表的结构,例如增加或删减列、创建或取消索引、更改原有列类型、重新命名列或表等。基本语法修改表指的是修改数据库中已经存在的数据表的结构。MySQL 使用 ALTER TABLE 语句修改表。常用的修改表的操作有修改表名、修改字段数据类型或字段名、... 为实现数据库中表规范化设计的目的,有时候需要对之前已经创建的表进行结构修改或者调整。在 MySQL 中可以使用 ALTER TABLE 语句来改变原有表的结构,例如增加或删减列、创建或取消索引、更改原有列类型、重新命名列或表等。基本语法修改表指的是修改数据库中已经存在的数据表的结构。MySQL 使用 ALTER TABLE 语句修改表。常用的修改表的操作有修改表名、修改字段数据类型或字段名、...
- 对于低性能的SQL语句的定位,最重要也是最有效的方法就是使用执行计划,MySQL提供了explain命令来查看语句的执行计划。 不管是哪种数据库,或者是哪种数据库引擎,在对一条SQL语句进行执行的过程中都会做很多相关的优化,对于查询语句,最重要的优化方式就是使用索引。 而执行计划,就是显示数据库引擎对于SQL语句的执行的详细情况,其中包含了是否使用索引,使用什么索引,使用的索引的相关信息等。... 对于低性能的SQL语句的定位,最重要也是最有效的方法就是使用执行计划,MySQL提供了explain命令来查看语句的执行计划。 不管是哪种数据库,或者是哪种数据库引擎,在对一条SQL语句进行执行的过程中都会做很多相关的优化,对于查询语句,最重要的优化方式就是使用索引。 而执行计划,就是显示数据库引擎对于SQL语句的执行的详细情况,其中包含了是否使用索引,使用什么索引,使用的索引的相关信息等。...
- 自从购买了RDS实例,连接失败的问题就伴随着我,我真是太难了。不要害怕,不要着急,跟着小云妹,读了本篇云小课,让你风里雨里,实例连接自此畅通无阻! 顺着以下几个方面进行排查,问题就可以迎刃而解~ 自从购买了RDS实例,连接失败的问题就伴随着我,我真是太难了。不要害怕,不要着急,跟着小云妹,读了本篇云小课,让你风里雨里,实例连接自此畅通无阻! 顺着以下几个方面进行排查,问题就可以迎刃而解~
- 1. 摘要Webpack是一种前端资源构建工具,一个静态模块打包器。在Webpack看来,前端的所有资源文件(js/json/css/img/less/…)都会作为模块处理,当Webpack处理应用程序时,它将根据模块的依赖关系进行静态分析,打包生成对应的静态资源。Webpack打包流程图如图1-1所示。图1-1 Webpack打包流程图2. Webpack五个核心概念2.1 Entry入口... 1. 摘要Webpack是一种前端资源构建工具,一个静态模块打包器。在Webpack看来,前端的所有资源文件(js/json/css/img/less/…)都会作为模块处理,当Webpack处理应用程序时,它将根据模块的依赖关系进行静态分析,打包生成对应的静态资源。Webpack打包流程图如图1-1所示。图1-1 Webpack打包流程图2. Webpack五个核心概念2.1 Entry入口...
- 前言本文介绍如何使用xtrabackup备份和恢复数据库。本文使用的测试环境是CENTOS 7和MYSQL 5.6,本文假设读者已经安装好了操作系统和CENTOS 7。xrbackup有以下优势;开源免费的数据库热备份工具;支持增量和全量备份数据;备份过程中不会锁表;备份过程不会打断正在执行的事务;备份数据经过压缩,对硬盘的占用少;备份数据库安装软件yum install http://ww... 前言本文介绍如何使用xtrabackup备份和恢复数据库。本文使用的测试环境是CENTOS 7和MYSQL 5.6,本文假设读者已经安装好了操作系统和CENTOS 7。xrbackup有以下优势;开源免费的数据库热备份工具;支持增量和全量备份数据;备份过程中不会锁表;备份过程不会打断正在执行的事务;备份数据经过压缩,对硬盘的占用少;备份数据库安装软件yum install http://ww...
- GaussDB(DWS) 是 share nothing 架构,使用分布式事务解决数据的一致性问题。当前 GaussDB(DWS) 使用的是两阶段提交(2PC)协议。2PC 协议有两类节点:协调者和参与者。一个事务会涉及一个协调者和多个参与者。当协调者或者参与者出现故障或者节点间出现网络问题时,2PC 事务就面临着失败或者残留的问题。 GaussDB(DWS) 是 share nothing 架构,使用分布式事务解决数据的一致性问题。当前 GaussDB(DWS) 使用的是两阶段提交(2PC)协议。2PC 协议有两类节点:协调者和参与者。一个事务会涉及一个协调者和多个参与者。当协调者或者参与者出现故障或者节点间出现网络问题时,2PC 事务就面临着失败或者残留的问题。
- 前言本文介绍 group by 关键字在mysql中的使用创建数据库创建如下初始化数据库,供后面测试使用;DROP TABLE IF EXISTS `user_info`;CREATE TABLE `user_info` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键id', `user_id` VARCHAR(50) NO... 前言本文介绍 group by 关键字在mysql中的使用创建数据库创建如下初始化数据库,供后面测试使用;DROP TABLE IF EXISTS `user_info`;CREATE TABLE `user_info` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键id', `user_id` VARCHAR(50) NO...
- 简介本文介绍如何使用gorm 2 连接池的使用代码例子,该连接池支持Mysql、postgres、sqlite三种数据库。安装依赖go get gorm.io/gormgo get gorm.io/driver/mysqlgo get gorm.io/driver/postgresgo get gorm.io/driver/sqlite数据库配置文件配置文件{ "database": { ... 简介本文介绍如何使用gorm 2 连接池的使用代码例子,该连接池支持Mysql、postgres、sqlite三种数据库。安装依赖go get gorm.io/gormgo get gorm.io/driver/mysqlgo get gorm.io/driver/postgresgo get gorm.io/driver/sqlite数据库配置文件配置文件{ "database": { ...
- 前言本文介绍如何在java中使用mybatis,本文使用maven项目。准备数据库create table `Blog`( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` CHAR(20) DEFAULT '' COMMENT '名字', PRIMARY KEY(`id`))COMMENT="博客";INSERT INTO Blog... 前言本文介绍如何在java中使用mybatis,本文使用maven项目。准备数据库create table `Blog`( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` CHAR(20) DEFAULT '' COMMENT '名字', PRIMARY KEY(`id`))COMMENT="博客";INSERT INTO Blog...
- 全密态数据库,顾名思义与大家所理解的流数据库、图数据库一样,就是专门处理密文数据的数据库系统。数据以加密形态存储在数据库服务器中,数据库支持对密文数据的检索与计算,而与查询任务相关的词法解析、语法解析、执行计划生成、事务ACID、数据存储都继承原有数据库能力。 全密态数据库,顾名思义与大家所理解的流数据库、图数据库一样,就是专门处理密文数据的数据库系统。数据以加密形态存储在数据库服务器中,数据库支持对密文数据的检索与计算,而与查询任务相关的词法解析、语法解析、执行计划生成、事务ACID、数据存储都继承原有数据库能力。
- 相对前面几期的内容,难度有些大,涉及到开发软件方面,对于初学者来说,有难度,可通过提工单后台协助解决 相对前面几期的内容,难度有些大,涉及到开发软件方面,对于初学者来说,有难度,可通过提工单后台协助解决
- 针对数据安全,华为云DAS企业版精心设计了系统管理人员、企业DBA和普通开发者三大用户角色,通过变更风险自动识别与权限审批流程相结合,保障了程序员、DBA、企业管理者之间的沟通和协作,让企业管理者和DBA聚焦更重要的事情,普通开发人员更专注于开发工作,从而保证数据变更安全、开发效率更高。那么,作为第三大用户角色的普通开发人员,DAS企业版是如何助其专注开发工作的呢?让我们来听一下普通开发人员... 针对数据安全,华为云DAS企业版精心设计了系统管理人员、企业DBA和普通开发者三大用户角色,通过变更风险自动识别与权限审批流程相结合,保障了程序员、DBA、企业管理者之间的沟通和协作,让企业管理者和DBA聚焦更重要的事情,普通开发人员更专注于开发工作,从而保证数据变更安全、开发效率更高。那么,作为第三大用户角色的普通开发人员,DAS企业版是如何助其专注开发工作的呢?让我们来听一下普通开发人员...
- 思路比较乱,个人学习笔记 思路比较乱,个人学习笔记
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签