摘要:
两个事务操作: set autocommit=off; A: begin; select * from students where id=1 for update; B: begin; select * from students where id=1; 显示结果(直接查询,无需获得锁) sele 阅读全文
摘要:
事务隔离级别是针对读数据库数据的一种规则。事务隔离级别是数据库属性不是事务属性。 1.读未提交(read uncommited) 可以读到其他事务修改未提交的数据。(有 脏读,不可重复读,幻读) 事务A读到了事务B更新后但未提交的数据,然后事务B回滚,那么A刚才读到的数据就是脏数据,俗称脏读。 事务 阅读全文
摘要:
1.使用一个固定长度队列装链表段,当遍历到链表根时,返回队列头元素。 2.使用2个指针,一个指针用作查找最后的元素,另一个指针保持与前一个指针固定间距向前移动。当第一个指针到尾节点是,返回第二个指针指向的元素value; 阅读全文
摘要:
CREATE TABLE students( id INT PRIMARY KEY, NAME VARCHAR(11)); CREATE TABLE courses( id INT PRIMARY KEY, NAME VARCHAR(11)); CREATE TABLE scores( sid IN 阅读全文
摘要:
CREATE TABLE emp(id INT PRIMARY KEY,NAME VARCHAR(11),dep_id INT ,salary INT); CREATE TABLE dept(id INT PRIMARY KEY,NAME VARCHAR(11),parentid INT); 获取各 阅读全文
摘要:
UPDATE emp e SET e.salary=e.salary+7 WHERE e.id IN(SELECT e1.id FROM emp e1,dept d WHERE e1.dep_id=d.id AND d.name='开发一部' AND e1.salary<2000); 不能先sele 阅读全文
摘要:
select type, sum(case monthst when 1 then numbers else 0 end ) 一月, sum(case monthst when 2 then numbers else 0 end ) 二月, sum(case monthst when 3 then 阅读全文