分类目录:Oracle

以下是分类 Oracle 下的所有文章

Centos上安装Oracle

安装步骤: http://www.tecmint.com/setting-up-prerequisites-for-oracle-12c-installation/ http://www.tecmint.com/oracle-12c-installation-in-centos-6/ 新的centos关闭防火墙: centos 7: systemctl stop firewalld.service #停止 systemctl disable firewalld.service #禁用 之前的版本: service iptables stop ……

Oracle和Mysql的锁总结

Oracle 按照锁的相容性可将锁分为两类,分别是: 1. X-排他锁:如果对象被一个排他锁给琐住,其他会话就不能够在对这个会话所加锁的对象加任何的锁。 2. S-共享锁:如果对象被一个共享锁给锁住,其他会话除了S锁本身,都不能对这个会话所加锁的对象加任何的锁。 按照锁的粒度,锁类型可以分为三大类: 1.DML Lock……

三种常见的网站攻击方法(SQL注入, 跨站脚本攻击XSS, 跨站请求伪造CSRF)以及防范措施

本文简单的介绍三种常见的网站攻击,以及应对方法,事实上,网上有很多网站都不同程度的存在这些漏洞,其实,这些问题已经很显而易见了,解决办法也很简单,只要在网站建设中稍加注意都能有效的防止这些攻击。 SQL注入图解 此图来自互联网。 SQL注入案例 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或页面请求的查……

在Oracle和Mysql中查询锁定的表以及如何解锁

在RDBMS中锁是一个重要的概念,只要数据发生争用,锁是必须要用到的一种机制来保证数据访问的正确性,锁从数据访问类型可分为读锁和写锁,从范围可分为全局锁,表锁和行锁,从应用的角度还可以分为乐观锁和悲观锁,这些基础知识并不在本文讨论范围之内,我会在一篇单独的文章中讨论锁的类型,这篇文章将介绍Oracle和Mysql……

用户,文章,评论数据库的分片设计

设计用户文章评论系统,用户可以评论文章,现在有个需求是根据文章可以显示评论,根据用户可以显示文章缩略,转发缩略,评论缩略,可是评论,文章和用户太多,一个表放不下,需要sharding,那你怎么设计这个ERD呢? 分片原则就是画好普通的ER图,然后,找到ER图中关系最薄弱的那点分开,这里就是选择从评论分开,对评论数……

聚簇索引(InnoDB)快还是非聚簇(MyISAM)索引快

一个朋友问我聚簇索引快还是非聚簇索引快呢?这个问题其实很难回答,也很难进行一个实际的测试来判断到底哪个快,除了聚簇索引和非聚簇索引在原理上的不同,实际上一个存储引擎的索引快慢还受其实现方法和功能的影响,比如,事物,锁,高并发,存储策略,缓存策略等,本文就简单的从理论上进行分析,根据索引的实现原来来……

索引珠讥

索引是个永恒的话题,有存储有查询就得有索引,无论是关系数据库中的一条SQL查询,还是搜索引擎中的一个关键字查询,还是文件系统中的文件查询,都离不开索引的实现,可见索引在存储以及整个计算机软件行业的重要性。 本文简单介绍那些常见索引及其使用场景等。更多内容参考《高性能MySQL》第五章 创建高性能索引。 1. 按……