手机版
你好,游客 登录 注册 搜索
rss订阅 手机访问 
数据库技术
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
InnoDB二阶段日志提交机制
由于innodb的log file据我所知是在硬盘上的ib_logfile,所以对于这里的log file被flush到disk很疑惑,难道log buffer和disk之间还存在了一层可以缓存log file的结构?
日期:01月08日 作者:leohahah
Oracle完全复制表结构的存储过程
最近在处理一个Oracle分表的问题时,需要为程序创建一个自动分表的存储过程,需要保证所有表结构,约束,索引等等一致,此外视图,存储过程,权限等等问题暂不用考虑。
日期:01月08日 作者:leohahah
由于DG Broker的配置导致RAC某实例无法mount
由于DG Broker的配置导致RAC某实例无法mount,起初这个实验环境搭建好是没有任何问题的。后期做过各类测试,其中包括主库增加了新的存储目录,所以现在需要修改备库的db_file_name_convert参数,添加对应各自的关系。
日期:01月08日 作者:jyzhao
关于Oracle开启自动收集统计信息的SPA测试
本着尽可能减少对生产Primary环境影响的原则,在Standby DG环境临时开启snapshot standby来进行SPA(SQL Performance Analyze)测试,比对开启统计信息自动收集前后的性能差异,给客户提供有价值的参考。
日期:01月08日 作者:jyzhao
InfluxDB服务器启动流程
InfluxDB服务器启动流程
日期:01月07日 作者:MikeZhang
MySQL binlog日志存放位置的修改
最近项目上装的MySQL服务,分配的磁盘空间太小了,导致binlog日志两天时间就能打满,这里记录下处理方式。
日期:01月07日 作者:yanh0606
Oracle Index Clustering Factor(集群因子)
Oracle Index Clustering Factor(集群因子)
日期:01月06日 作者:Linux
MySQL 5.7设置简单密码报错ERROR 1819 (HY000)
MySQL 5.7设置简单密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements。
日期:01月05日 作者:kuluzs
将MySQL某个数据库中表的行数从大到小排序
随着公司的业务越来越大,工作中需要对MySQL某一个数据库的表进行分表,为了做的更细致一点,在该数据库中,将所有表,按行数从到小排序:
日期:01月05日 作者:管俊涛
XtraBackup备份时出现的socket报错解决
XtraBackup备份时出现的socket报错解决
日期:01月05日 作者:管俊涛
MySQL二进制日志恢复数据报错:@@GLOBAL.GTID_MODE = OFF.
解决MySQL利用二进制日志恢复数据报错:ERROR 1781 (HY000) at line 16: @@SESSION.GTID_NEXT cannot be set to UUID:NUMBER when @@GLOBAL.GTID_MODE = OFF.
日期:01月05日 作者:莲池管俊涛
MySQL 5.6.38优化实例一则
在日常的MySQL的SQL语句优化工作中,总会遇到了各种各样的问题。今天就是遇到了一个比较诡异的问题,在这里记录下来方便自己的记忆。
日期:01月05日 作者:liuhuang9496
Oracle数据库文件坏块损坏的恢复方法
打开oracle数据库报错 “system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。工程师检测数据库文件发现sysaux01.dbf有坏块,sysaux01.dbf文件损坏。数据库没有备份,不能通过备份去恢复数据库。
日期:01月04日 作者:鲸鱼新
dbms_metadata.get_ddl的使用总结
获取对象定义的包为:dbms_metadata,其中的get_ddl函数是获取对象的函数
日期:01月03日 作者:shurk
Oracle 约束深入理解
在Oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选。
日期:01月03日 作者:shurk
MySQL  5.6.33 主从复制与主主复制
MySQL  5.6.33 主从复制与主主复制
日期:01月03日 作者:zengzeyang
Amoeba实现MySQL数据库读写分离
Amoeba实现MySQL数据库读写分离
日期:01月03日 作者:zengzeyang
ORA-02270: 此列列表的唯一关键字或主键不匹配一些思路
ORA-02270: 此列列表的唯一关键字或主键不匹配一些思路
日期:01月03日 作者:长路慢
Oracle 后台进程功能说明
Oracle 后台进程功能说明
日期:01月02日 作者:xiaocao13140
如何解锁Oracle数据库中账号
在创建Oracle数据库时,其中SYS登录Oracle数据库在SQL*Plus工具通过如下SQL解锁。
日期:01月02日 作者:xiaocao13140
Oracle中IMP导入数据时提示字符集不一致解决
Oracle中IMP导入数据时提示目标数据库字符不一致解决
日期:01月02日 作者:xiaocao13140
数据库启动时报ORA-00845错误解决方法
巡检时发现某一个节点数据库down了,通过sqlplus 进行系统时显示连接的是一个空实例,尝试通过startup重启数据库报错,提示MEMORY_TARGETnot supported on this system,查看告警日志报MEMORY_TARGET失败,要增加/dev/shm大小才可以解决问题
日期:01月02日 作者:xiaocao13140
Oracle中使用optimizer_mode参数意义
Oracle使用Optimizer_mode参数来控制优化器的偏好,9i常用的几个参数有:first_rows,all_rows,first_rows_N,rule,choose等。而10g少了rule和choose.Oracle 在执行SQL语句时,有两种优化方法:即基于规则的RBO和基于代价的CBO。
日期:01月02日 作者:xiaocao13140
SQLlite数据库基础教程
SQLlite数据库可能是目前来说最轻量级、使用最为广泛的SQL数据库。它本身又是开源的,自身包含在C中的一个相对小的库中,支持ACID事务、零配置、储存在单一磁盘文件中的一个完整的数据库
日期:01月01日 作者:jim123
Redis内存分析工具—redis-rdb-tools
redis-rdb-tools是由Python写的用来分析Redis的rdb快照文件用的工具,它可以把rdb快照文件生成json文件或者生成报表用来分析Redis的使用详情、使用标准的diff工具比较两个dump文件,总之是比较实用的工具
日期:01月01日 作者:jim123
一些SQLlite中常用命令
找到一些在SQLlite中常用命令:
日期:01月01日 作者:jim123
SQLlite数据库中的附加和分离
在SQLlite数据库中往往一个数据文件就是一个schema,但是在平时的业务或者是一些条件中可能是不同的内容存放在不同的schema中,即不同的数据文件,有的场景下需要数据关联时就可以使用SQLlite的数据附加来建立一个临时的链接。
日期:01月01日 作者:jim123
RAC中误将数据文件创建在本地盘时的修正
用户创建表空间时误将数据文件放到了本地盘,重启数据库时一个实例启动不了,只能offline该表空间后启动数据库。现用户想知道怎样能把这个表空间数据文件中的数据恢复出来。
日期:12/31/2017 19:41:17 作者:pxbibm
Oracle权限/角色赋予的差异理解
Oracle权限/角色赋予的差异理解
日期:12/31/2017 19:40:02 作者:jyzhao
OSW 快速安装部署
OSW 快速安装部署
日期:12/31/2017 19:37:52 作者:jyzhao
undo表空间的使用率深入理解
就在前几天,又有一个客户向我咨询undo表空间使用率的问题。这让我想起几年前曾经有个省份的案例,客户的实际运维人员是一位刚毕业不久的女孩,几乎不懂Oracle原理,项目经理交给她的任务也是基础运维工作
日期:12/31/2017 19:36:13 作者:jyzhao
WR手工创建快照失败,SYSAUX表空间剩余不足处理
AWR手工创建快照失败,SYSAUX表空间剩余不足处理
日期:12/31/2017 19:32:47 作者:jyzhao
内容分类