数据库
文章平均质量分 54
菜鸟-北京
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库功能1
原创 2016-04-06 14:44:26 · 350 阅读 · 0 评论 -
数据库优化
1、数据库方面 建立检索 分区 尽量使用固定长度字段 限制字段长度 2、数据库io方面 增加缓冲区 如果涉及表级联,不同的表存储在不同硬盘上,早呢更加IO速度 3、SQL语句方面 优化sql语句,减少比较次数 限制返回的数目 4、java方面 如果是反复使用的查询,使用preparestatement减少次数 -------------------------------原创 2016-09-20 03:41:37 · 294 阅读 · 0 评论 -
PLSQL
PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功转载 2016-09-20 03:19:20 · 422 阅读 · 0 评论 -
动态生成SQL语句,对数据操作
这篇主要是实现了实体类的数据库CRUD的操作。 在目前的ORM映射框架中,对于操作数据库的最后一个步骤就是动态生成操作数据库的SQL语句,而这无非也就是利用实体属性中的自定义映射机制来实现的,或者就是直接把实体类的属性名对应表的字段名,在本示例中,就是采用的后者。 第一、为了能够存储动态生成的SQL语句,新建了一个SQL语句的结构类,用来存放SQL语句以及参数:转载 2016-09-14 05:58:22 · 1455 阅读 · 0 评论 -
MySQL行级锁、表级锁、页级锁详细介绍
http://www.jb51.net/article/50047.htm 页级:引擎 BDB。 表级:引擎 MyISAM , 理解为锁住整个表,可以同时读,写不行 行级:引擎 INNODB , 单独的一行记录加锁 表级,直接锁定整张表,在你锁定期间,其它进程无法对该表进行写操作。如果你是写锁,则其它进程则读也不允许 行级,,仅对指定的记录进行加锁,这样其它进程还是可以对同一个表中的转载 2016-04-07 11:33:17 · 3708 阅读 · 0 评论 -
存储过程和函数的区别
存储过程和函数目的是为了 可重复地 执行操作数据库的sql语句的集合。 区别是写法和调用上。 写法上:存储过程的参数列表可以有输入参数、输出参数、可输入输出的参数; 函数的参数列表只有输入参数,并且有return 。 返回值上: 存储过程的返回值,可以有多个值, 函数的返回值,只有一个值。 调用方式上: 存储过程的调用方转载 2016-04-06 16:08:07 · 439 阅读 · 0 评论 -
数据库事务(三)
http://www.cnblogs.com/zhangpengme/archive/2011/11/26/2264484.html 事务隔离级别 尽管数据库为用户提供了锁的DML操作方式,但直接使用锁管理是非常麻烦的,因此数据库为用户提供了自动锁机制。只要用户指定会话的事务隔离级别,数据库就会分析事务中的SQL语句,然后自动为事务操作的数据资源添加上适合的锁。此外数据库还会转载 2016-04-06 15:28:13 · 331 阅读 · 0 评论 -
数据库事务(二)
数据并发的问题 一个数据库可能拥有多个访问客户端,这些客户端都可以并发方式访问数据库。数据库中的相同数据可能同时被多个事务访问,如果没有采取必要的隔离措施,就会导致各种并发问题,破坏数据的完整性。这些问题可以归结为5类,包括3类数据读问题(脏读、幻象读和不可重复读)以及2类数据更新问题(第一类丢失更新和第二类丢失更新)。下面,我们分别通过实例讲解引发问题的场景。 脏读(dirty转载 2016-04-06 15:25:58 · 278 阅读 · 0 评论 -
数据库事务管理原理
时间 2014-11-06 11:14:04 姜糖水 原文 http://www.cnphp6.com/archives/58402 主题 数据库事务 数据库是一个共享资源,可以提供多个用户使用。这些用户程序可以一个一个地串行执行,每个时刻只有一个用户程序运行,执行对数据库的存取,其他用户程序必须等到这个用户程序结束以后方能对数据库存取。但是如果一个用户程序转载 2016-04-06 15:15:13 · 7009 阅读 · 0 评论 -
SQL的四种连接-左外连接、右外连接、内连接、全连接
http://www.cnblogs.com/afirefly/archive/2010/10/08/1845906.html 今天在看一个遗留系统的数据表的时候发现平时查找的视图是FULL OUT JOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条件就可以达到效果。 联接条件可在FROM或WHERE子句中指定,建议在FR转载 2016-04-06 14:55:34 · 330 阅读 · 0 评论 -
SQL的四种连接-左外连接、右外连接、内连接、全连接
例子: ------------------------------------------------- a表 id name b表 id job parent_id 1 张3 1 23 1 2 李四转载 2016-09-24 04:17:44 · 2663 阅读 · 0 评论
分享