手机版
你好,游客 登录 注册 搜索
rss订阅 手机访问 
数据库技术
SYSTEM表空间AUD$使用空间过大问题解决方法
SYSTEM表空间使用率超99%,前期设计时SYSTEM表空间是10G固定大小不允许自动扩展。
日期:01月24日 作者:AlfredZhao
OEMCC 13.2 安装部署详解
OEMCC 13.2 安装部署详解
日期:01月24日 作者:AlfredZhao
Linux平台Oracle 12.1.0.2 单实例安装部署
Linux平台Oracle 12.1.0.2 单实例安装部署
日期:01月24日 作者:AlfredZhao
Oracle impdp导入数据临时表空间与undo表空间爆满解决实例
针对Oracle数据迁移,我们可能会用到expdp/impdp的方式,有时候需要大表、lob字段等可能会消耗过大的临时表空间和undo表空间,所以一般我们根据导出日志,在导入前适当调整表空间大小。否则我们可能会遇到以下问题:
日期:01月24日 作者:rangle
CentOS 7系统下yum安装MongoDB 3.4
CentOS 7系统下yum安装MongoDB 3.4
日期:01月23日 作者:acewhl
初识 undo类型日志系统
日志系统是保证数据库管理系统正确执行事务的基本机制。根据作用的不同,日志系统分为undo和redo两种,本文对undo类型日志的原理进行简单模拟说明。
日期:01月22日 作者:Linux
InnoDB事务日志(redo log 和 undo log)详解
为了避免脏数据刷回磁盘过程中,掉电或系统故障带来的数据丢失问题,InnoDB采用事务日志(redo log)来解决该问题。
日期:01月22日 作者:leonpenn
理解数据库中的undo日志、redo日志、检查点
数据库的内容在内存里是有缓存的,这里命名为db buffer。某次操作,我们取了数据库某表格中的数据,这个数据会在内存中缓存一些时间。对这个数据的修改在开始时候也只是修改在内存中的内容。当db buffer已满或者遇到其他的情况,这些数据会写入data file。
日期:01月22日 作者:Linux
Oracle 索引 index 浅释
索引是一个模式对象,其中包含每个值的条目,该条目出现在表或集群的索引列中,并提供对行的直接快速访问。
日期:01月21日 作者:walkwithmonth
undotbs01.dbf文件太大解决方案
undotbs01.dbf文件太大解决方案
日期:01月20日 作者:ling118
Linux下Oracle数据库中文乱码解决
Linux下Oracle数据库中文乱码解决
日期:01月20日 作者:ling118
on duplicate key update导致主键不连续自增解决方法
最近项目上需要实现这么一个功能:统计每个人每个软件的使用时长,客户端发过来消息,如果该用户该软件已经存在增更新使用时间,如果没有则新添加一条记录,代码如下:
日期:01月19日 作者:编码小王子
MySQL转换表的引擎
有很多种方法可以将表的存储引擎转换成另一种引擎。每种方法都有其优缺点,在这里介绍四种方法:
日期:01月18日 作者:benny-peng
Oracle数据库主键自增的两种方式(SEQUENCE和触发器)
Oracle数据库主键自增的两种方式(SEQUENCE和触发器) 
日期:01月18日 作者:shaoduo
Oracle利用sqluldr2导出数据
sqluldr2是一个基于OCI的文本导出工具,小巧方便,使用方法类似于Oracle自带的exp,支持自定义SQL、本地和客户端的导出,速度快,效率高。
日期:01月17日 作者:甲骨文技术支持
Oracle序列sequence 深入理解
Oracle序列:序列(Sequence)创建、使用、修改、删除,序列(Sequence)是用来生成连续的整数数据的对象。序列常常用来作为主键中增长列,序列中的可以升序生成,也可以降序生成。
日期:01月17日 作者:不一样的天空w
Linux下快速部署MySQL数据库
Linux下快速部署MySQL数据库
日期:01月16日 作者:panwenbin
MMM实现MySQL高可用详解
MMM提供了自动和手动两种方式移除一组服务器中复制延迟较高的服务器的虚拟ip,同时它还可以备份数据,实现两节点之间的数据同步等。由于MMM无法完全的保证数据一致性,所以MMM适用于对数据的一致性要求不是很高,但是又想最大程度的保证业务可用性的场景。对于那些对数据的一致性要求很高的业务,非常不建议采用MMM这种高可用架构。
日期:01月16日 作者:panwenbin
MySQL数据库多源复制方案
由于目前生产环境的mysql数据库分布在两台服务器,若从单一主从来看,配置很简单,但是需要将两台服务器的数据库同步到一台从库上面,需要进行更多配置和注意事项。多源复制有两种方案,Binlog+Position和GTID,我们采用的是第一种方案Binlog+Position进行的多源复制。
日期:01月15日 作者:xiongyoutom
MySQL ibdata1文件过大的解决方案
本人遇到一次在安装zabbix监控的时候,yum安装的MySQL数据库,后面用了一段时间发现data目录下的ibdata1的空间特别大,反而我的zabbix数据库的空间很小,这样的情况在后面备份zabbix数据库的时候会很不方便,所以想着要怎么解决下。
日期:01月15日 作者:JeremyWYL
InfluxDB meta文件解析
InfluxDB meta文件解析
日期:01月15日 作者:MikeZhang
12C还原使用旧版本RMAN所创建的备份
可以还原使用旧版本RMAN所创建的备份,最旧版本为9.2.0.8。在创建备份的数据库版本与还原备份的数据库版本之间必须有支持的升级路径存在。比如,源数据库的版本为11gr2并且配置使用spfile参数文件。
日期:01月14日 作者:eric0435
MySQL btree索引概述
今天研究下,mysql中的B-tree索引,通过这篇文章你可以了解到,mysql中的btree索引的原理,检索数据的过程,innodb和myisam引擎中btree索引的不同,以及btree索引的好处和限制。
日期:01月14日 作者:贺子_DBA时代
RedHat7下源码安装PostGIS
本文介绍在RedHat7环境下安装使用PostGIS的流程。 1. PostgreSQL 1.1 yum安装PostgreSQL
日期:01月14日 作者:范志东(Florian)
MariaDB初学者管理命令
MariaDB初学者管理命令
日期:01月13日 作者:鱼鱼
在RHEL/CentOS上安装和配置MariaDB
MariaDB是一个开源的关系数据库,是一个社区开发的MySQL数据库分支版本。 MariaDB已经取代了MySQL作为RHEL/CentOS 7中的默认数据库。
日期:01月13日 作者:鱼鱼
MySQL中利用RENAME TABLE快速高效重命名库(schema)
目前的MySQL中一旦创建的了新的库(schema)就无法对它进行重命名,所以如果需要对一个库重命名一般的做法是把目标库中的数据dump出来后导入想重命名的新库中,在MySQL的导入中是使用大量的insert,大量使用了DML
日期:01月13日 作者:jim123
MySQL连接参数和状态值详解
针对MySQL的连接参数和状态值,本文做些介绍和对比。
日期:01月12日 作者:rangle
MySQL时间类型Timestamp和Datetime 的深入理解
MySQL数据库常用的时间类型有timestamp和datetime,两者主要区别是占用存储空间长度不一致、可存储的时间也有限制,但针对不同版本下,timestamp字段类型的设置需要慎重,因为不注意的可能会被“坑死”。
日期:01月12日 作者:rangle
Oracle 从 11.2.0.1 升级到 11.2.0.4 版本提示ORA-00119错误解决
在线对数据库版本进行升级后,Oracle启动失败。升级之前好好的,正常都能启动,从11.2.0.1升级到11.2.0.4后,启动报错。
日期:01月11日 作者:mchdba
Oracle 11g RAC 建库时报ORA-00119与ORA-00132错误
在Oracle 11g RAC安装完Grid,库软件也建好的情况下,创建库时报如下错误ORA-00119:Invalid specification for system parameter REMOTE_LISTENER
日期:01月11日 作者:dbcrocodile
Oracle误删数据文件后出现oracle initialization or shutdown in progress解决
Oracle误删数据文件后出现oracle initialization or shutdown in progress解决
日期:01月11日 作者:shenlinken
Redhat/CentOS 7下的MSSQL安装简述
目前在Red Hat EnterpriseLinux 7(包括CentOS 7)和Ubuntu服务器16.04下是可以运行msSQL的,不过需要注意的是在运行的服务器下需要有3.25 GB的内存,下面就简单的说一说在CentOS 7下如何安装MSSQL:
日期:01月10日 作者:jim123
Oracle下表空间收缩深入理解
在Oracle下在创建表空间时一般没有特殊的需求时都是使用可自动扩展的表空间以便于日常的管理,这样在日常情况下就不用监控表空间大小,在没有使用自动增长的表空间建议在80%左右的时候就要增加新的物理文件已保障其稳定
日期:01月10日 作者:jim123
MySQL的触发器详解
目前的MySQL中在使用触发器时能对某一张表进行insert、delete、update操作的前或者是后为条件从而触发事先定义好的操作。这里需要注意的是在使用MySQL的触发器时必须要有足够大的权限至少需要用super用户的权限,在缺省条件下MySQL的触发器同function一样普通用户是无法进行操作的
日期:01月10日 作者:jim123
MySQL Group Commit 组提交详解
组提交 (group commit) 是为了优化写日志时的刷磁盘问题,从最初只支持 InnoDB redo log 组提交,到 5.6 官方版本同时支持 redo log 和 binlog 组提交,大大提高了 MySQL 的事务处理性能。
日期:01月08日 作者:jin-yang
内容分类