共 5 篇文章
显示摘要每页显示  条
数据库的事务1:先看看什么是事务吧?隔离性:多个事务并发执行的话,结果应该与多个事务串行执行效果是一样的。即第一个事务读取数据还没结束时,第二个事务对数据进行了修改操作,致使第一个事务再次读取的时候,读取的数据与第一次读取到的数据是不一致的,即数据值不是重复的,成为不可重复读。3:数据库事务的隔离级别为了解决以上的问题...
SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多...
PreparedStatement与Statement最大的差别就是,PreparedStatement是将sql语句编译之后存储起来,然后对传过去的字段进行拼接,这样就可以避免一些非法用户对sql语句进行操作,而Statement是将sql语句与用户传递的字段进行拼接之后存储起来,这样用户就可以通过一些非法的sql拼接来处理,譬如我可以在用户名和密码后拼接 (or 1=1)这样的sql,...
触发器一、触发器的定义 触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。二、触发器的语法以及使用 ㈠CREATE TRIGGER语法CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt触发程序是与表有关的...
存储过程浅析一、先谈谈存储过程跟函数的区别 1、一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。(@count是当做参数传给usp_StudentByGenderAge,当存储过程执行完毕以后,将得到的条数返回给@count)大家知道在SQL语句中都有WHERE关键字,这个关键字后面一般会加上查询条件,也就说某些SQL语句从数据库中获取的数...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部