
Oracle
75888丶
即使一小步,我都愿意与你分享。
展开
-
909422229__Mysql与Oracle区别以及悲观锁与乐观锁机制
1.Mysql与Oracle的区别:事务:oracle很早就完全支持事务。mysql在innodb存储引擎的行级锁的情况下才支持事务,在安装Mysql的时候可以选择是否支持事务,可支持,可不支持。如果查询用的多则可以安装不支持事务。 提交事务:oracle默认不自动提交,需要用户手动提交。mysql默认是自动提交 分页语句:Oracle的分页原创 2017-03-26 23:07:04 · 892 阅读 · 0 评论 -
909422229__悲观锁与乐观锁的区别
前面为总结:悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次原创 2017-04-18 15:23:47 · 316 阅读 · 0 评论 -
909422229__Oracle之Check约束实例详解
1. 目标实例讲解在Oracle中如何使用CHECK约束(创建、启用、禁用和删除)2. 什么是Check约束?CHECK约束指在表的列中增加额外的限制条件。注: CHECK约束不能在VIEW中定义。CHECK约束只能定义的列必须包含在所指定的表中。CHECK约束不能包含子查询。3. 创建表时定义CHECK约束3.1 语法:?转载 2016-12-31 21:33:35 · 1276 阅读 · 0 评论 -
909422229_Oracle条件语句
即使一小步,我都愿意与你分享。做统计很不错。查询出全部符合的数据,再进行条件筛选。在后台直接拿取数据,视图渲染即可。 又哪里不懂可以留言,也可以在个人专栏直接点击联系我进行联系。用法:case when 条件 then 结果 end 作用:方便做信息统计。例子:id,a,b1,10,1002,20,2003,30,300该语句是在select后查原创 2017-07-12 10:36:39 · 222 阅读 · 0 评论 -
909422229_ORACLE中通过SQL语句(alter table)来增加、删除、修改字段
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….);删除字段的语法:alter tab转载 2017-09-06 15:59:31 · 382 阅读 · 1 评论 -
909422229_ Oracle 11g R2安装手册(图文教程)For Windows
1、Oracle 11g R2安装手册(图文教程)For Windows 1.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.ziphttp://download.原创 2018-01-05 15:52:38 · 666 阅读 · 0 评论 -
909422229_数据库优化
Sql优化:当Oracle数据库拿到SQL语句时,其会根据查询优化器分析该语句,并根据分析结果生成查询执行计划。也就是说,数据库是执行的查询计划,而不是Sql语句。 1、先执行From ->Where ->Group By->Order By 执行From字句是从右往左进行执行。因此必须选择记录条数最少的表放在右边。这是为什么呢? 对于Where字句其执行顺序是从原创 2018-01-16 09:15:12 · 190 阅读 · 0 评论 -
909422229_oracle存储过程与函数、定时器
技术交流群:958923746,有学习视频,文档等。零、存储过程定义:存储过程在我们的工作中经常使用,具有很多的优点,下面汇总一下。【百度到的比较细致】 1. 运行速度:对于很简单的sql,存储过程没有什么优势。对于复杂的业务逻辑,因为在存储过程创建的时候,数据库已经对其进行了一次解析和优化。存储过程一旦执行,在内存中就会保留一份这个存储过程,这样下次再执行同样的存储过程时,可...原创 2018-12-08 13:29:28 · 307 阅读 · 0 评论 -
909422229_数据库索引的创建、使用、优缺点
技术交流群:958923746,有学习视频,文档等。一、索引的定义在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。二、索引创建的规则: 1、索引应该经常建在Where子句经常用到的列上...原创 2018-12-08 13:38:35 · 189 阅读 · 0 评论