一次开发人员直接在数据库服务器上做delete table操作系统,由时在上班高峰运行,造成长时间执行无反应,进而把SQLPLUS客户端关闭掉,再次运行删除语句,造成数据库运行缓慢。
询问操作过程知道了是由锁表造成,最终处理;本文只是模拟锁表处理过程,下次遇到相同问题可以快速处理。
1. 查看数据库的等待事件
如果不清楚原因,可以通过先通过等待事件进行分析。
SQL> s...
分类:
数据库 时间:
2014-11-25 18:35:45
阅读次数:
227
一次开发人员直接在数据库服务器上做deletetable操作系统,由时在上班高峰运行,造成长时间执行无反应,进而把SQLPLUS客户端关闭掉,再次运行删除语句,造成数据库运行缓慢。询问操作过程知道了是由锁表造成,最终处理;本文只是模拟锁表处理过程,下次遇到相同问题可以快速处..
分类:
数据库 时间:
2014-11-25 02:02:48
阅读次数:
214
MVC4 在修改实体类报错 报错说明:存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。刷新 ObjectStateManager 项。 经过检查后,发现是由于数据更新找不到更新项所致,即没有主键 解决方法:为实体主键赋值,这里是表单回传,所以使用了隐藏域回传方式 以...
分类:
其他好文 时间:
2014-10-28 21:28:21
阅读次数:
264
实验二:数据操纵
实验学时:4学时
实验类型:综合型
实验要求:必修
一、实验目的
1、掌握SQL数据查询语句;
2、掌握SQL聚集函数的使用;
3、掌握SQL插入、修改、删除语句的使用。
二、实验内容
1.工程项目采购数据库,在实验3.2的基础上插入样例数据并完成下列操作:
(1)
求向工程J1提供零件的供应商的编号。
(2)
求向工程J1提供零件...
分类:
数据库 时间:
2014-10-27 19:40:23
阅读次数:
309
truncate事务不能回滚,delete能够事务回滚。truncate与不带where语句的delete作用相类似,因为truncate使用系统和事务日志比较少,所以效率比一行行删除语句的delete效率要高的多。truncate删除表内容,释放表内容,不删除表结构定义。delete删除表内容,不...
分类:
其他好文 时间:
2014-08-24 01:28:51
阅读次数:
171
错误提示:存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。刷新 ObjectStateManager 项。解决案:1.在view中或model中增加隐藏id1.1 修改model[HiddenInput()]public int AlbumId { get; set...
分类:
Web程序 时间:
2014-07-30 00:53:02
阅读次数:
255
今天在生产环境上解决问题,由于广发银行的管理制度是开发公司是不允许确生产环境的,所以我们只能把要更新的语句发给运营中心,由运营中心的投产人员执行,我们则在旁边看着;在他执行的时候发现了一个很有趣的技巧,现在分享出来。
我们知道每一次在生产环境中执行中执行更新删除语句的时候都要格外小心,要做好数据备份...
分类:
数据库 时间:
2014-06-06 15:38:49
阅读次数:
230
视图和内联表值函数(inline
TVF)是两种可重用的表表达式,它们的定义储存在一个数据库对象中。一旦创建,这些对象就是数据库的永久部分;只有用删除语句显式删除,它们才会从数据库中移除。在其他很多方面,视图和内联表值函数的处理方式都类似于派生表和CTE。例如,当查询视图或内联TVF时,SQL
Se...
分类:
其他好文 时间:
2014-05-14 11:47:37
阅读次数:
264