不知道干了啥,把数据表锁住了,没法update。 百度了各种方法,总结如下。 查看被锁住的表(两句都可以): select * from v$session t1, v$locked_object t2 where t1.sid=t2.SESSION_ID select sess.sid, sess ...
分类:
数据库 时间:
2017-08-24 18:04:09
阅读次数:
163
1 前言 数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server(2005)为例。 数据库 ...
分类:
数据库 时间:
2017-08-23 13:41:14
阅读次数:
158
说明: 1、用户原文件存储在文件中_userinfo 2、判断是否存在登陆错误的用户_被锁定的用户_wrong_name2,没有创建,并写入用户文件头username,带逗号,锁定用户以'逗号'隔开; 3、判断输入用户是否存在锁定账户中(取出用户名,存入列表,) 4、逻辑控制,用户名,或秘密超过3次 ...
分类:
编程语言 时间:
2017-08-22 11:00:13
阅读次数:
157
0x01 自旋锁简介 自旋锁也是一种同步机制,它能保证某个资源只能被一个线程所拥有,这种保护被形象地称做“上锁”。它可以用于驱动程序中的同步处理。初始化自旋锁时,处理解锁状态,这时它可以被程序“获取”。“获取”后的自旋锁处理于锁定状态,不能再被“获取”。 如果自旋锁已被锁住,这时有程序申请“获取”这 ...
分类:
其他好文 时间:
2017-08-20 18:17:07
阅读次数:
195
#!/usr/bin/env python#coding:utf-8''' 2017年8月19日 python 模拟用户登录,连续失败次数超过3次永辉名被锁定 userfile 文件保存字典 用户名,和密码 sorryname 文件保存字典 登录过的的用户名,登录成功,值为0,登录失败,值+1 当值 ...
分类:
编程语言 时间:
2017-08-19 10:57:22
阅读次数:
161
--首先得到被锁对象的session_id select session_id from v$locked_object; --通过上面得到的session_id去取得v$session的sid和serial#,然后对该进程进行终止。 SELECT sid, serial#, username, o... ...
分类:
其他好文 时间:
2017-08-18 12:40:31
阅读次数:
139
SqlServer 查询被锁住的表和解锁表 --1.查看被锁表 SELECT request_session_id as spid,OBJECT_NAME(resource_associated_entity_id) as tableName FROM sys.dm_tran_locks WHERE ...
分类:
数据库 时间:
2017-08-17 18:36:58
阅读次数:
341
3.7su命令3.8sudo命令3.9限制root远程登录3.7su命令suamingsu-aming切换用户的时候要加上su-这样才切换的彻底切换到user5下面因为之前user5的用户被锁定了在切换到root下更改下user5的密码但是前缀显示-bash-4.5是因为user5用户没有家目录先查看变user5的所属主所属组退出aming..
分类:
其他好文 时间:
2017-08-16 23:18:47
阅读次数:
192
锁的分类 从对数据的类型 (读\写)分: 1.读锁(共享锁):针对同一份数据,多个读操作可以同时进行而不会互相影响 2.写锁(排它锁):当前写操作没有完成前,它会阻断其他写锁和读锁 从对数据操作的粒度分: 1.表锁 2.行锁 表锁(偏读) 1.偏向MyISAM存储引擎,开销小,加锁快;无死锁;锁的粒 ...
分类:
数据库 时间:
2017-08-16 11:25:26
阅读次数:
245
三周第二次课(8月15日)3.4usermod命令3.5用户密码管理3.6mkpasswd命令3.4usermod命令usermod命令更改用户属性。usermod-g-uusername-G:扩展组,一个用户可以存在多个组3.5用户密码管理passwd-l可以锁定一个用户的密码,/etc/shadow里面第二个字段为*说明用户被锁定。为!!说..
分类:
其他好文 时间:
2017-08-15 21:50:29
阅读次数:
132