https://i.ancii.com/kianliu007/
这里主要分享数据库知识。
概述今天主要介绍一下mysql累积聚合原理与用法。下面一起来看看吧~累积聚会累积聚合为聚合从序列内第一个元素到当前元素的数据,如为每个员工返回每月开始到现在累积的订单数量和平均订单数量。行号问题有两个解决方案,分别是为使用子查询和使用连接。但是在要求进行聚
概述今天主要介绍一次因磁盘空间满导致的事故及解决方法。zabbix覆盖监控,钉钉预警。觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~
概述MySQL 访问控制实际上由两个功能模块共同组成,一个是负责“看守 MySQL 大门”的用户管理模块,另一个就是负责监控来访者每一个动作的访问控制模块。用户管理模块决定用户是否能登陆数据库,而访问控制模块则决定在数据库中具体可以做的事。下面是一张 My
概述数据库的外键虽然能保证数据数据一致性和完整性,但是也一定程度地影响了数据更新的性能。在开发中,我们使用PowerDesigner建立物理数据模型时,为了结构的清晰,增加可读性,会创建表与表之间的关联关系。在实际开发中,数据库中一般不会存在外键,阿里的开
概述在谈论数据库的最新趋势时,我们习惯了参考DB-Engine上所提供的排名信息。每当新的报告出来时,我们也时常看到各个媒体网站争先发布关于最新排名的分析内容。2019年已经过去一半了,DB-Engines的七月数据库流行度排行榜也已经发布,下面一起来看看
概述在用DELETE OBSOLETE 命令删除废弃的备份文件,如果出现如下错误,那么需要用CROSSCHECK命令来解决:。RMAN-06208: to mismatched status. Use CROSSCHECK command to fix s
概述之前其实有提到闪回的一些概念,里面比较重要的其实是闪回数据库、闪回查询、闪回drop,今天单独对闪回数据库做一下介绍,帮助大家理解下这块内容。01闪回数据库的特性Flashback Database 功能非常类似与RMAN的不完全恢复, 它可以把整个数
概述今天主要分享下sqlserver的完全备份,差异备份,增量备份,内容比较多,先介绍下相关概念...备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有文件。在简单恢复模式下,只允许
概述今天在对某个表做高水位回收的时候发现回收不了,提示报错:ORA-10631: SHRINK clause should not be specified for this object. 查询得知shrink的使用有很多限制,限制如下:Shrink o
概述之前分享的应该是编译安装mysql的方式,其实还可以用rpm包来安装部署mysql,刚好生产环境上用到了,所以顺便整理了这方面内容。这里我分成三个部分来做介绍,第一部分是jdk基础环境配置的,第二部分是安装部署mysql,第三部分是mysql数据库的配
概述Navicat 是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。Navicat提供多达 7 种语言供客户选择,被公认为全球最受欢迎的数据库前端用户界面工具。Navicat旗下有多个产品成员 ,可以用来对本机或远程
概述我们平时碰到系统因为各种各样的锁导致进程一直不释放,常见的办法都是杀掉会话释放锁,抽空看了下这块,锁有多少种模式呢,今天主要介绍这块。数字越大锁级别越高, 影响的操作越多。1级锁有:Select,有时会在v$locked_object出现。具体来讲有主
概述众所周知,SOL 优化是一个复杂的工程,首先要讲究从整体到局部。今天主要从整体的角度来分析问题sql,先介绍下关于数据库整体优化都有哪些性能工具。前面已经介绍了怎么生成执行计划,这里就不解释了。其中 AWR 是关注数据库的整 体性能的报告; ASH 是
1-8 个控制文件,最少要包含一个控制文件。一般生产环境是建议两个以上的控制文件备份不同位置。Oracle 数据库通过控制文件在实例和数据库之间建立关联,在控制文件中记录着数据文件的信息。在启动数据库时,系统会根据初始化参数 control_files 来
一开始检查可以看到,处于library cache lock都是JDBC的应用,sql id是空。检查ash,发现应用唯一的一个sql id是b84cknyvnyq25,是update user$ 表。
概述Oracle Real Application Cluster 用来在集群环境下实现多机共享数据库,以保证应用的高可用性;同时可以自动实现并行处理及负载均衡,并能实现数据库在故障时的容错和无断点恢复。它是oracle数据库支持网络计算环境的核心技术。因
概述关系数据库管理系统使用MVCC来避免写操作堵塞读操作的并发问题,MVCC也就是通过使用数据的多个版本保证并发读写不冲突的一种机制,不同的数据库有不同的实现。MVCC的两种不同实现方式第一种实现方式是将数据记录的多个版本保存在数据库中,当这些不同版本数据
基于上述原因,我们需要用到数据库分库分表操作。垂直切分最大的特点就是简单明了,实施方便。
看下面的图大家能区分什么是oracle数据库名、实例名、ORACLE_SID、数据库域名、全局吗?数据库名就是一个数据库的标识,就像人的身份证号一样。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。但是在Oracle启动时,由于参数文件中
生产环境里使用的数据库是DB2。但是最近频繁出现一个奇怪的死锁现象:某一个select sql 语句总是会出现死锁。阶段3:分析测试环境数据库和产品环境数据库的差异此时我们怀疑还是数据量导致的问题。所以,我们判断还是两个人同时操作导致的问题。在线程2还没有
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号