数据库
derrick1985
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于Oracle数据库优化的几点总结
个人理解,数据库性能最关键的因素在于IO,因为操作内存是快速的,但是读写磁盘是速度很慢的,优化数据库最关键的问题在于减少磁盘的IO,就个 人理解应该分为物理的和逻辑的优化, 物理的是指oracle产品本身的一些优化,逻辑优化是指应用程序级别的优化物理优化的一些原则: 1)Oracle的运行环境(网络,硬件等) 2)使用合适的优化器 3)合理配置oracle实例参数 4)建立合适...原创 2013-08-11 15:56:20 · 152 阅读 · 0 评论 -
关系数据库常用SQL语句语法大全
创建表 语法 CREATE TABLE <表名>(<列名> <数据类型>[列级完整性约束条件] [,<列名> <数据类型>[列级完整性约束条件]]…); 列级完整性约束条件有NULL[可为空]、NOT NULL[不为空]、UNIQUE[唯一],可以组合使用,但是不能重复和对立关系同时存在。 示例 -...2016-05-18 12:58:09 · 241 阅读 · 0 评论 -
Hibernate程序性能优化的考虑要点
本文依照 HIBERNATE 帮助文档,一些网络书籍及项目经验整理而成,只提供要点和思路,具体做法可以留言探讨,或是找一些更详细更有针对性的资料。初用 HIBERNATE 的人也许都遇到过性能问题,实现同一功能,用 HIBERNATE 与用 JDBC 性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。大体上,对于 HIBERNATE 性能调优的主要考虑点如下 :•数据库...2013-10-06 18:50:22 · 117 阅读 · 0 评论 -
对关系型数据库局限性的重新思考
在NoSQL的历史上有很多曲折反复,所有曲折进程和定义不明确算所带来的最不幸的一部分,就是失去了一些很有价值的东西。这篇帖子不是关于Nosql定义的不同,而是表明所有被归类为专属于无模式的的数据库世界中的巨大好处,也可以轻松应用到关系数据库世界中。 忘掉迁移 也许关于提到无模式数据库最大好处就是你只要一提交代码就它可以很好的工作。大约五年前Heroku发布 git push hero...2014-03-14 09:23:17 · 810 阅读 · 0 评论 -
把MongoDB当成纯内存数据库使用
这种用法对于以下应用场合来讲,超实用:置于慢速RDBMS系统之前的写操作密集型高速缓存嵌入式系统无需持久化数据的PCI兼容系统需要轻量级数据库而且库中数据可以很容易清除掉的单元测试(unit testing)如果这一切可以实现就真是太优雅了:我们就能够巧妙地在不涉及磁盘操作的情况下利用MongoDB的查询/检索功能。可能你也知道,在99%的情况下,磁盘IO(特别是随机IO)是...2013-09-23 16:48:51 · 216 阅读 · 0 评论 -
MySQL 调优的100个建议
MySQL 服务器硬件和操作系统调节:1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中访问文件时的速度要比在硬盘中访问时快的多。2. 不惜一切代价避免使用Swap交换分区 – 交换时是从硬盘读取的,它的速度很慢。3. 使用电池供电的RAM(注:RAM即随机存储器)。4. 使用高级的RAID(注:Redundant Arrays of Inexpensive Disks...2013-09-16 12:55:32 · 134 阅读 · 0 评论 -
Linux下Oracle环境配置及自动安装脚本
大家可以根据自己的需要修改安装路径位置,以及根据服务器内存大小修改对应的参数值 "kernel.shmmax = 2147483648”#!/bin/bashecho "back file to oraclerpm"cp /etc/redhat-release oraclerpm/back/etc_redhat-releasecp /etc/sysctl.conf oracle...2013-09-05 09:33:42 · 427 阅读 · 0 评论 -
从Mysql转到Oracle前需了解的50件事
原文:zillablogRobert Treat1、有些人说Oracle没有限制,实际上他们说得可能是Oracle不支持LIMIT语法。不过可以rownum虚列来实现,不过会更加麻烦。2、 Oracle不支持偏移(offset)语法。3、 Oracle的复制功能可能比MySQL更加健壮,不过也更加难以配置。4、 对于多个Master类型的系统,大部分用户都希望你使用更加复杂...2013-08-29 09:19:27 · 159 阅读 · 0 评论 -
从Oracle转到Mysql前需了解的50个注意事项
1、 对子查询的优化表现不佳。2、 对复杂查询的处理较弱3、 查询优化器不够成熟4、 性能优化工具与度量信息不足5、 审计功能相对较弱6、 安全功能不成熟,甚至可以说很粗糙。没有用户组与角色的概念,没有回收权限的功能(仅仅可以授予权限)。当一个用户从不同的主机/网络以同样地用户名/密码登录之后,可能被当作完全不同的用户来处理。没有类似于Oracle的内置的加密功能。7、身份验证功能是完全内置的...2013-08-25 17:58:35 · 356 阅读 · 0 评论 -
smon_scn_time表回滚异常导致ORACLE宕机
最近在维护客户oracle数据库系统时,发现数据库频繁宕机,每次重启实例后大约运行1小时30分钟左右就宕机了,检查发现监听还在,实例被杀。通过查看日志发现smon进程被杀掉,在更新smon_scn_time系统表时回滚出现异常。smon_scn_time表中数据时间出现问题,导致SMON进程异常资源耗尽被系统杀掉。解决方法如下:清空cluster时,会同时删除smon_scn_...原创 2013-08-12 06:34:20 · 523 阅读 · 0 评论 -
破解本地MySQL数据库密码
破解本地MySQL数据库密码: 1.用系统管理员登陆系统。 2.停止MySQL的服务。 Windows:运行net stop mysql关闭数据库 3.进入命令窗口,然后进入 MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin 4.跳过权限检查启动MySQL, c:\mysql\bin>mysqld-nt ––skip...2014-11-13 09:14:13 · 441 阅读 · 0 评论
分享