文章存档
数据库
2011-04-22 09:44:58
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是
2011-02-12 09:26:37
select id from table where id in (2,1,3,5);
查出来的结果是:1 2 3 5但是有的时候是要:2 1 3 5这就需要做排序的时候做处理,网上有2种方法,但是没有详细的解释。查了下手册,记下方便自己以后查找。
1. select id from table where id in (2,1,3,5) order by substring_index('2,1
2011-01-17 13:37:47
1、MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。
2、MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。
3、InnoDB不支持FULLTEXT类型的索引。
4、InnoDB 中不保存表的具体行数,也就是说,执行select count(*) from table时,InnoDB要扫描一遍整个表来计算有多少行,但是M
2010-11-17 08:44:15
.mytable{border:1px solid black;
border-collapse:collapse; /* 边框重叠 */
text-align:left;
}
.mytable td{ border:1px solid black;}
Mysql状态变量通过”show global status”(自Mysql上次启动以来的统计)获取,重要的参数包括各种SQL执行频率
2010-11-01 14:11:53
锁是计算机协调多个进程或线程并发访问某一资源的机制,不同的数据库的锁机制大同小异。由于数据库资源是一种供许多用户共享的资源,所以如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。了解锁机制不仅可以使我们更有效的开发利用数据库资源,也使我们能够更好地维护数据库,从而提高数据库的性能。
MySQL的锁机制比较简单
2009-10-28 09:50:23
语法:
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset
LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移