Posts

电脑开机后Windows“滚动进度条”的背后究竟都是在干些什么?


电脑开机后Windows“滚动进度条”的背后究竟都是在干些什么?

无论是Windows XP、Windows Vista,还是Windows Server 2008、Windows 7,开机加电自检完成后,都有一个大家都非常熟悉而且不可逾越的界面:一次又一次来回滚动的进度条。不少网友问我:为什么要转那么多次才能进入系统桌面? 究竟转多少次才算是正常范围?怎样才能让它少转几圈?要回答这些问题(具体答案附后),还是让我们先来看看在“一次又一次来回滚动“的进度条的背后,计算机究竟是在干些什么?

mysql数据库索引查询优化的分享

问题描述:

我们要访问的表是一个非常大的表,四千万条记录,id是主键,program_id上建了索引。
执行一条SQL:
select * from program_access_log where program_id between 1 and 4000

这条SQL非常慢。
我们原以为处理记录太多的原因,所以加了id限制,一次只读五十万条记录
select * from program_access_log where id between 1 and 500000 and program_id between 1 and 4000

但是这条SQL仍然很慢,速度比上面一条几乎没有提升。
Mysql处理50万条记录的表,条件字段还建了索引,这条语句应该是瞬间完成的。