E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mysql-数据库架构
MySQL-
索引
文章目录索引mysql数据操作的宏观过程认识磁盘共识IO请求索引的理解索引结构页内目录页目录page内部page和page之间的效率问题什么是主键索引?为什么得是B+树啊?B+树在哪里呢?聚簇索引VS非聚簇索引辅助索引索引操作创建主键索引唯一键索引的创建删除主键索引删除普通索引添加普通索引给一列起别名全文索引的创建(了解)创建索引的原则索引mysql数据操作的宏观过程实际上数据库中对数据做的CUR
猿尾巴YW啊!
·
2022-12-25 04:55
MySQL数据库
mysql
linux
数据库
mysql-
事务的隔离级别
自己的学习笔记事务的特性:ACID:原子性、一致性、隔离性、持久性readuncommitted(读未提交数据):脏读、幻读、不可重复读都无法避免readcommited(读已提交数据):可以避免脏读,不可重复读和幻读依然存在serializable:性能低下打开命令行,以管理员身份运行!关闭MySQL,再重新启动netstopmysql-->(mysql设置的名称)netstartmysql进入
木马可马
·
2022-12-23 11:05
mysql
数据库
database
MySQL (二)------MySQL的使用、SQL的介绍
启动和关闭MySQL“任务管理器”-->“服务”-->启动和关闭MySQL或者以管理员身份打开命令行netstartMySQL服务名netstopMySQL服务名1.2客户端连接MySQL1、命令行客户端:
mysql
YounG_tt33
·
2022-12-21 23:48
MySQL
mysql
数据库
java
【虚拟化docker】(二)--- 使用 docker 软件安装数据库环境
Docker安装Mysql1.安装mysql参考Docker安装
Mysql-
菜鸟教程2.启动mysql容器#启动dockerrun--namemysql-p3306:3306-eMYSQL_ROOT_PASSWORD
CShengC
·
2022-12-20 13:51
虚拟化技术
#
docker
docker
数据库
postgresql
李飞飞力荐:阿里巴巴高可用数据库解决方案
《云
数据库架构
》一书全面介绍了主流数据库的技术特点,结合业务场景讲解了数据库技术选型和
数据库架构
的最佳实践。下面我们摘取本书第1章中对阿里云RDSMySQL三节点企业版的重点内容,让读者先睹为快。
博文视点
·
2022-12-18 22:48
博文视点IT荐书吧
数据库
java
database
【大数据技术Hadoop+Spark】HBase分布式
数据库架构
、特点、数据存储方式、寻址机制详解(图文解释)
一、HBase简介HBase起源于2006年Google发表的BigTable论文。HBase是一个高可靠性、高性能、面向列、可伸缩的分布式数据库,利用HBase可在廉价PC服务器上搭建起大规模结构化存储集群。HBase的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。二、HBase架构HBase构建在HadoopHDFS之上,Hado
showswoller
·
2022-12-17 07:20
hbase
大数据
hadoop
分布式
数据库
mysql的主从同步查询_
mysql-
主从同步---(六)
mysql概述MySQL是C/S架构模式的关系型数据,也就是Client和Server架构模式。MySQLServer提供数据库服务,完成客户端的请求和操作,Client负责连接到Server。MySQL和其他关系型数据库不一样的地方在于它的弹性以及可以通过插件形式提供不同种类的存储引擎,MySQL请求处理过程会根据不同的存储引擎发生变化,比如事务性的InnoDB和非事务性的MyISAM,数据的存
高冷病友p
·
2022-12-16 20:23
mysql的主从同步查询
MySQL的主从复制云栖社区_
MySQL-
主从复制
前言前篇说了作为运维在数据库块最起码要会两大技能,今天来说说第二技能--主从复制随着业务的增长,一台数据库服务器以满足不了需求了,负载过重,这时候就需要减压,实现负载均衡读写分离,一主一从或一主多从主服务器只管写,从服务器管读,从而提高效率减轻压力。主从复制分类:主从同步:当用户写数据主服务器必须和从服务器同步一致了才告诉用户写入成功,等待时间太长主从异步:只要用户访问写数据主服务器写入立马返回给
林广白
·
2022-12-16 20:23
MySQL的主从复制云栖社区
故障分析 | MySQL死锁案例分析
作者:杨奇龙网名“北在南方”,资深DBA,主要负责
数据库架构
设计和运维平台开发工作,擅长数据库性能调优、故障诊断。
ActionTech
·
2022-12-16 08:09
故障分析
MySQL
死锁
深入解析开务数据库分布式 SQL 引擎架构的五大服务组件
分布式
数据库架构
目前业界最流行的分布式数据库主要分为两种架构。一种是以GoogleSpanner为代
·
2022-12-15 23:19
数据库sql架构服务分布式
故障分析 | MySQL死锁案例分析
作者:杨奇龙网名“北在南方”,资深DBA,主要负责
数据库架构
设计和运维平台开发工作,擅长数据库性能调优、故障诊断。
·
2022-12-15 14:31
mysql死锁
macOS下修改mysql的root密码
清空root账号密码停止运行mysql系统偏好设置->
MySQL-
>StopMySQLServer打开终端,启动mysql安全模式并跳过权限表验证#通过sudo执行命令时,若需要输入密码,此处不要采用后台执行
Holmes Chen
·
2022-12-15 10:43
mysql
mysql
mysql-
发生系统错误1067
发生了什么自己在写安装jdk的bat脚本时,出了点问题,为了找出问题参考了mysql安装脚本时,编写的过程中不小心执行了mysql安装脚本,等反应过来的时候,就提示这个错误:网上百度了很多1067的解决办法,找了几个靠谱的解决办法,其他的感觉都不靠谱。。。。。查看日志报错日志查看方式大致如下①事件查看器windows日志--》应用程序--》查找来源为mysql的日志,重点查看错误级别的日志在常规中
ikyrxbxfas
·
2022-12-13 07:23
Java编程
Java
Spring
mysql
数据库
服务器
java
开发语言
MySQL 分库分表实践
文章目录一、为什么要分库分表二、库表太大产生的问题三、垂直拆分1.垂直分库2.垂直分表四、水平分表1.配置水平分表2.测试水平分表一、为什么要分库分表
数据库架构
演变刚开始多数项目用单机数据库就够了,随着服务器流量越来越大
BugMaker-shen
·
2022-12-12 15:18
MySQL数据库
数据库
MySQL-
视图
一、介绍MySQL视图(View)可以理解为是一种虚拟存在的表,表面上看起来和真实表一样。视图是数据库对象之一。数据库中只存放了视图的定义,并没有存放视图中的数据,这些数据都存放在定义视图查询所引用的真实表中,本质是来自于一个select子句。使用视图查询数据时,数据库会从真实表中取出对应的数据。因此,视图中的数据是依赖于真实表中的数据的。一旦真实表中的数据发生改变,显示在视图中的数据也会发生改变
码赛客1024
·
2022-12-10 13:26
04-数据库
mysql
数据库
sql
MySQL-
索引
一、介绍索引是数据库对象之一,用于提高字段检索效率,使用者只需要对哪个表中哪些字段建立索引即可,其余什么都不做,数据库会自行处理。索引提供指向存储在表的指定列中的数据值的指针,如同图书的目录,能够加快表的查询速度。但同时也增加了插入、更新和删除操作的处理时间。二、索引的使用2.1实验数据准备--创建表CREATETABLEstudent(idint(11)NOTNULLCOMMENT'主键',na
码赛客1024
·
2022-12-10 13:19
04-数据库
mysql
数据库
sql
利用python同步jira数据到
mysql-
初始化
编写python脚本,通过jira库获取各个项目的jira数据,处理解析好相应字段,通过pymysql库将解析好的jira数据写入mysql。引入库frompymysqlimport*fromjiraimportJIRA声明格式化后需要的字段classQuestion:def__init__(self):self.key=Noneself.title=Noneself.creator=Nonese
空空star
·
2022-12-09 19:04
jira
数据库
python
mysql
Mybatis和MP
mybatis org.mybatis.spring.boot mybatis-spring-boot-starter 2.2.0 mysql
mysql
S Y H
·
2022-12-09 08:52
SSM框架
mybatis
java
spring
boot
(转)数据库之架构:主备+分库?主从+读写分离?
转https://www.cnblogs.com/littlecharacter/p/9084291.html一、
数据库架构
原则二、常见的架构方案方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用方案二
u011119684
·
2022-12-08 08:32
数据库之架构:主备+分库?主从+读写分离?
一、
数据库架构
原则高可用高性能一致性扩展性二、常见的架构方案方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用jdbc:mysql://vip:3306/xxdb1、高可用分析:高可用,主库挂了
走在小路
·
2022-12-08 08:31
数据库
主从
主备
分库分表
高可用
数据库之架构:主备+分库?主从+读写分离? 侵删
一、
数据库架构
原则高可用高性能一致性扩展性二、常见的架构方案方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用 jdbc:mysql://vip:3306/xxdb1、高可用分析:高可用,主库挂了
心神沫沫
·
2022-12-08 08:56
网文干货
数据库之架构:主备+分库?主从+读写分离?Mark一下
一、
数据库架构
原则高可用高性能一致性扩展性二、常见的架构方案方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用jdbc:mysql://vip:3306/xxdb**高可用分析:**高可用,主库挂了
Java世界上最好的语言
·
2022-12-08 08:21
java
程序员
编程
数据库
java
mysql
分布式
redis
数据库主从复制,读写分离,分库分表理解 (
数据库架构
演变)
主从复制主从复制,主要是针对MySQL数据库的高可用性,容灾性上面.是叫做高可用性?高可用性可以简单的理解为容灾性,稳定性,针对故障,风险情况下的处理,备案,策略.指系统无中断地执行其功能的能力,代表系统的可用性程度高可用性通常通过提高系统的容错能力来实现最常见的容错手段有哪些?备份,简单来讲就是备份.很容易想嘛,当你不小心删除掉了自己最新的拍的照片,急得要死,突然柳暗花明又一村我去,在自己的网盘
小杰312
·
2022-12-08 08:45
Mysql数据库
面试笔试
数据库
java
mysql
面试
sql
JSP连接mysql数据库
一、在nysql数据库中新建数据表我使用的是图形化管理工具NavicatPremium连接MySQL数据库:1.文件-新建连接-
mysql-
建立数据库并命名为test2,双击新建的test数据库,将本地的
weixin_46509736
·
2022-12-07 09:39
mysql-
存储过程-动态表名-修改表结构
mysql-
存储过程-动态表名-修改表结构背景项目版本升级,有一张表需要增加字段,因为表名是随着日期动态变化的,所以打算在升级sql中写一个存储过程,实现对动态表名的结构更改。
mznpdjw
·
2022-12-04 07:14
mysql
mysql
Mysql 数据库 主从数据库 (主从)(主主)
一、什么是主从数据库主从数据库就是把
数据库架构
分为主数据库和从数据库。从数据库是主数据库的备份,以提高数据的安全性,不至于一个数据库崩掉而导致整个项目也运行不起来。可以有效的防止财产的损失。
没错,头像是本人。
·
2022-12-01 14:17
数据库
mysql
服务器
应用运维工程师(技术二面)面试笔记
A1:答案来源于:https://blog.csdn.net/qq_53840970/article/details/124736793主从数据库就是把
数据库架构
分为主数据库和从数据库。
蓝多多的小仓库
·
2022-12-01 14:33
大厂秋招面试/笔试笔记
java
运维
MySQL-
生成随机数
需求:通过数据库的函数随机生成一个4位数的随机数字。涉及知识点:ROUD()函数,返回0~1的随机小数ROUND(x,y),求参数x的四舍五入值,保留y位小数LPAD(str,n,pad),左填充,用字符串pad对str的左边进行填充,达到n个字符串长度操作步骤:1)首先使用一个rond()函数得到一个0~1的小数selectrand();2)需要一个4位数的随机数,将rand()函数结果乘以10
Kox2102
·
2022-11-29 16:32
MySQL
mysql
MySQL-
僵持锁
前言一个僵持锁(deadlocks)是指锁处于僵持的状态,持有锁的事务既得不到期望的资源,也不愿意释放其他事务需要的资源,也就是,多个锁相互之间都持有其他锁所需的资源,所有的事务都在等待各自需要的可用的资源,但是所有的事务都不会释放各自持有的锁,从而引起持有这些锁的事务僵持不下,无法再向前执行事务。当多个事务(以语句UPDATEorSELECT...FORUPDATE),以相反的方向,锁住多个数据
uesowys
·
2022-11-28 12:10
MySQL技术与架构
mysql
数据库
java
僵持锁
MySQL-
幻读与事务调度
幻读幻读是指在同一个事务中,在不同的时间点执行相同的查询,返回结果数据集合不相同,例如,一个SELECT语句被执行两次,一个行记录在第二次返回的结果中与第一次返回的结果中不相同,该行记录被称为幻读。假设,数据表child存在索引id,期望读取并锁住id值大于100的全部行记录,然后执行更新操作,如下所示:如上所示,该查询从id索引值大于100的记录开始扫描索引,假设,数据表child也包括索引值等
uesowys
·
2022-11-28 12:09
MySQL技术与架构
mysql
数据库
幻读
事务调度
mysql-
数据库的操作
系统数据库执行如下命令,查看系统所有的数据库mysql>showdatabases;±-------------------+|Database|±-------------------+|information_schema||mysql||performance_schema||scrapyDB||sys|±-------------------+5rowsinset(0.00sec)nfor
小虾仁芜湖
·
2022-11-27 12:50
数据库
mysql
服务器
Mysql-
如何删除一个未命名的外键
我们在添加外键的时候往往会忘记给外键起一个名字此时我们再想删除外键的时候就会报错虽然我们知道products表中的pid确实是我们设置的外键,但是就是删除不掉那么我们来看一看删除外键的语法怎么写altertable表名dropforeignkey外键别名所以这就是我们为什么明明知道外键是pid,却无力删除的原因对此,并不是没有办法我们可以使用以下方法查看showcreatetable表名;然后会显
DevilのAngel
·
2022-11-25 08:32
mysql
mysql
数据库市场迎来大变局,“后来者”云原生数据库将成企业必选项
从大型机集成、封闭的数据库服务,到小型机时代经典的IOE
数据库架构
,再到互联网带来的MySQL、PostgreS
科技云报道
·
2022-11-24 00:23
优选
科技云报道
数据库
云原生
137.如何进行离线计算-3
inputformat和outputformat进行定制sqoop实际生产环境中关于mysql地址尽量不要使用:localhost可用ip或者域名代替导入mysql----->hdfs导入的文件分隔符为逗号
mysql
大勇若怯任卷舒
·
2022-11-23 08:02
Hadoop
hive
hadoop
大数据
一文吃透Spring Cloud Alibaba 使用Seata解决分布式事务
随着业务的快速发展,网站系统往往由单体架构逐渐演变为分布式、微服务架构,而对于数据库则由单机
数据库架构
向分布式
数据库架构
转变。
不爱学习的辛
·
2022-11-20 15:46
Java
干货
微服务架构
分布式
spring
cloud
微服务
mysql.bin 还原_
mysql-
备份和还原(普通还原和binlog还原)
1)备份mysqldump-uroot-prootshare-l-F>/tmp/share.sql说明:-l锁表-F刷新日志文件(相当于flushlogs)2)还原(一)mysqldump-uroot-prootshare
阿顺-美格信
·
2022-11-18 12:47
mysql.bin
还原
MySQL-
约束练习题
约束练习题全部笔记本文记录了学习MySQL的笔记,其中课件资源全部来源于尚硅谷,详细信息请移步b站练习一#练习一的条件:CREATEDATABASEtest04_emp;USEtest04_emp;CREATETABLEemp2(idINT,emp_nameVARCHAR(15));CREATETABLEdept2(idINT,dept_nameVARCHAR(15))1.向表emp2的ID列中添
炸毛疯兔
·
2022-11-15 09:20
MySQL
约束练习题
MySQL
sql
专车数据层架构进化往事:好的架构是进化来的,不是设计来的
1单
数据库架构
产品初期,技术团队的核心目标是:“快速实现产品需求,尽早对外提供服务”。彼时
m0_72864708
·
2022-11-11 00:43
架构
数据库
Mysql5.7安装配置详细图文教程(附安装包)
官网下载:进入官网:https://www.mysql.com/然后按下图依次点击:下载完成后,获得安装包:
mysql-
JokeyXu
·
2022-11-10 08:50
开发工具
mysql
数据库
java
sql
MySQL-
数据库优化,看这篇就够了,springboot整合jpa高级功能
2.1软优化2.1.1查询语句优化1、首先我们可以用EXPLAIN或DESCRIBE(简写:DESC)命令分析一条查询语句的执行信息.2.例:DESCSELECT*FROMuser显示:其中会显示索引和查询数据读取数据条数等信息.2.1.2优化子查询在MySQL中,尽量使用JOIN来代替子查询.因为子查询需要嵌套查询,嵌套查询时会建立一张临时表,临时表的建立和删除都会有较大的系统开销,而连接查询不
普通网友
·
2022-11-08 07:25
程序员
面试
java
后端
insert mysql lock_故障分析 | MySQL Insert 加锁与死锁分析
前言本文是由爱可生运维团队出品的「MySQL专栏」系列文章,内容来自于运维团队一线实战经验,涵盖MySQL各种特性的实践,优化案例,
数据库架构
,HA,监控等,有扫雷功效。
weixin_39779467
·
2022-11-04 12:19
insert
mysql
lock
MySQL-
进阶篇-SQL优化
SQL的优化,大部分是依据索引进行的优化,所以索引比较重要。优化方式优化描述新增优化【INSERT】①:批量插入数据②:手动控制事务③:主键顺序插入性能高于乱序插入主键优化【PRIMARYKEY】即主键索引的优化,侧重于索引的设计原则排序优化【ORDERBY】排序尽可能用到索引,对排序进行索引分析,进行优化分组优化【GROUPBY】分组时尽可能用到索引字段分页优化【LIMIT】通过创建覆盖索引能够
董广盛
·
2022-11-02 15:18
关系型数据库
sql
mysql
数据库
MySQL-
集合运算
第四章:集合运算4.1表的加减法4.1.1什么是集合运算集合在数学领域表示“各种各样的事物的总和”,在数据库领域表示记录的集合.具体来说,表、视图和查询的执行结果都是记录的集合,其中的元素为表或者查询结果中的每一行。在标准SQL中,分别对检索结果使用UNION,INTERSECT,EXCEPT来将检索结果进行并,交和差运算,像UNION,INTERSECT,EXCEPT这种用来进行集合运算的运算符
꧁ᝰ苏苏ᝰ꧂
·
2022-10-24 08:23
MySQL
mysql
sql
数据库
一文带你了解 MySQL 和 Redis 事务实现对比
原子性
MySQL-
原子性MySQL的原子性是通过undolog保证的,undolog是MySQL的回滚日志,保存的是
·
2022-10-20 22:11
后端
新特性解读 | MySQL 8.0 对 limit 的优化
作者:杨奇龙网名“北在南方”,资深DBA,主要负责
数据库架构
设计和运维平台开发工作,擅长数据库性能调优、故障诊断。
·
2022-10-19 12:08
mysql
Java进阶
Spring-AOPJava进阶-Spring-其他二、JVMJava进阶-JVM-核心Java进阶-JVM-调优三、RedisJava进阶-Redis-基础Java进阶-Redis-进阶四、MySQLJava进阶-
MySQL
GIT提交不上
·
2022-10-17 21:04
php mysql u盘,PHP
Mysql-
连接
PHP连接MySQLPHP5及以上版本建议使用以下方式连接MySQL:MySQLiextension("i"意为improved)PDO(PHPDataObjects)在PHP早期版本中我们使用MySQL扩展。但该扩展在2012年开始不建议使用。我是该用MySQLi,还是PDO?如果你需要一个简短的回答,即"你习惯哪个就用哪个"。MySQLi和PDO有它们自己的优势:PDO应用在12种不同数据库中
技高艺筹
·
2022-10-16 19:07
php
mysql
u盘
Mysql-
慢日志详解
Mysql-
慢日志详解mysql慢日志是什么?慢查询日志由long_query_time执行时间超过几秒钟并且至少min_examined_row_limit需要检查行的SQL语句组成。
RainCodes
·
2022-10-16 17:29
数据库
mysql
sql
数据库
MySQL-
日志
有志者,事竟成文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。文章目录前言一、日志简介二、二进制日志1、启动和设置二进制日志2、查看二进制日志3、删除二进制日志4、使用二进制日志还原数据库5、暂时停止二进制日志功能三、错误日志1、启动和设置错误日志2、查看错误日志3、删除错误
旷世奇才李先生
·
2022-10-16 17:28
MySQL
mysql
java
数据库
MySQL-
性能优化
有志者,事竟成文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。文章目录前言一、优化简介二、优化查询1、分析查询语句2、索引对查询速度的影响3、使用索引查询4、优化子查询三、优化数据库结构1、将字段很多的表分解成多个表2、增加中间表3、增加冗余字段4、优化插入记录的速度5、分析
旷世奇才李先生
·
2022-10-15 22:29
MySQL
mysql
性能优化
数据库
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他