Welcome 微信登录

首页 / 数据库 / MySQL

Oracle 11.2.0.1升级到11.2.0.3

Oracle 11.2.0.1升级到11.2.0.3

【说明】生产数据库一般情况下都是不建议使用Oracle 11.2.0.1等类似的点1或R1的版本,11.2.0.1是基础版本,这个版本相对上一个版本有较多的特性的更新,而特性的更新也意味着出现BUG的可能性会比其他版本高很多。【场景说明】最近发现了一个很少用的系统遇到了BUG,需要从11.2.0.1升级到11.2.0.3的版本。【原理】数据库的升级其实更像是数据库的迁移,如从11.2.0.1升级到11.2.0.3是在该数据库的操作系统上面增加安装11.2....
Oracle中利用undo进行数据的恢复操作

Oracle中利用undo进行数据的恢复操作

【说明】无意中看到一个同事的QQ留言上面写着“真累“,还没有过30分钟就接到这个同事的电话,如下:刚在做删除数据的时候,发现由于条件没有写好,导致删错了,有没有办法恢复;接到这个任务 ,首先是深深的感慨了一下:人在状态不好的情况下尽量多休息少做事,特别是涉及到很重要的事情。跟着同事确定了出现问题的时间点后,先是安慰一下,让他从那惶恐不安的心里恢复过来,然后开始了找寻数据的工作。【环境说明】•数据库版本:11.2.0.3&b...
使用Cygwin中的AWK工具进行mysql binlog日志查看

使用Cygwin中的AWK工具进行mysql binlog日志查看

Linux工具确实强悍,然而作为没有Linux机器使用权以及开发没有使用Linux进行的人,有时想用一些命令确实不方便,所以,才去试着用用cygwin,一款在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件,对于一些命令的使用带来了许多方便。初次使用的需求是:由别人导出的binlog日志,100+Mb,使用windows的文本编辑器打开超级慢,几近快卡死,而且查看起来很困难,所以想把相关行选择出来,保存为另...
PostgreSQL 导出数据字典文档

PostgreSQL 导出数据字典文档

项目上需要整理目前数据库的数据字典文档。项目不规范,这种文档只要后期来补。这么多张表,每个字段都写到word文档里真心头大。就算前面写了个查询表结构的sql,但是最后整理到word里还是感觉有点麻烦。以前写过一个Oracle直接生成表结构的html文档,所以现在也想再弄个postgresql 版本的。查了一番文档,发现pg9.4不支持写文件。无奈放弃。最后选了一个这种方案,利用sql脚本中打印消息的功能。把生成的html文档打印出来,最后拷贝html文档代...
PostgreSQL 导出表结构信息

PostgreSQL 导出表结构信息

项目用了Postgresql 数据库,项目组要出表结构的文档,手写太麻烦,想用slq脚本导出一份。查了一番资料,似乎没有多好的方法。dump方式导出的脚本太乱,没法直接写在word文档里。只能自己写sql查询出表结构,然后利用pgadmin的导出查询结果的功能,能最快的获取一份整个数据库的表结构信息。虽然不能实现全自动的导出文档,但是对整理文档来说,还是节省了不少时间。--查询所有的表字段信息(带表名)select(select relname||"--"...
Oracle lag()与lead() 函数

Oracle lag()与lead() 函数

一、简介lag与lead函数是跟偏移量相关的两个分析函数,通过这两个函数可以在一次查询中取出同一字段的前N行的数据(lag)和后N行的数据(lead)作为独立的列,从而更方便地进行进行数据过滤。这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。over()表示 lag()与lead()操作的数据都在over()的范围内,他里面可以使用partition by 语句(用于分组) order by 语句(用于排序)。partition by a o...
MySQL Study之--Percona Server 5.5升级5.6

MySQL Study之--Percona Server 5.5升级5.6

系统环境:操作系统:CentOS_6.5(64) MySQL:Percona server 5.5(5.6)一、升级的目的 为什么MySQL升级是必须的? 原因有很多,比如:为了使用新增的特性,基于性能方面的考量, 修复的bug. 但是在没有充分的测试以前就应用到你的应用中是非常危险的, 因为升级可以能会让你的应用不能正常运作- 也可能引起性能的问题. 此外, 我建议你关注MySQL的发布信息和Percona Server - 看看最近的版本有什么变化....
关于MongoDB的九个成功故事

关于MongoDB的九个成功故事

开源MongoDB NoSQL数据库正支持着越来越多网站与服务,而今天我们将共同了解九个在MongoDB的推动下取得成功的真实企业案例。开源MongoDB NoSQL数据库是一套跨平台面向文档的数据存储方案,最初由MongoDB软件公司于2007年开发完成,且原本计划充当某套平台即服务产品的组件之 一。该公司随后于2009年转向了开源开发模式,而这套数据库也由此成为众多知名网站及服务的后端软件,其中包括Craigslist、eBay以及 Foursquar...
<< 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 >>