开放电灯胆

文章
7
资源
0
加入时间
2年10月17天

Oracle 查看索引状态信息以及索引重建

1,查询索引状态1.1 查询user_indexes表select status,T.* from user_indexes T where table_name='表名'状态列STATUS说明: valid:当前索引有效 N/A :分区索引 有效 unusable:索引失效1.2 查询分区索引-user_ind_partitions表select in...

druid数据库连接池保活机制源码

druid连接池未设置保活机制时如何对连接有效性保护?如果连接发生了致命性异常,则会加入保活连接数组,接下来校验有效性;如果设置了物理连接超时时间,并且连接的空闲时间大于设置的物理连接超时时间,则会加入驱逐连接数组;如果连接的空闲时间小于最小驱逐空闲时间,并且小于保活检查间隔时间,则继续等待下一轮检查;如果连接的空闲时间大于最小驱逐空闲时间,并且轮询索引小于合并计数器,则将该连接放入驱逐连接数组;如果连接的空闲时间大于最大驱逐空闲时间,则将连接放入驱逐连接数组;未启用保活机制剔除后连接池中

嵌入式实时操作系统4——任务调度

任务调度任务调度指的是操作系统内核根据某种方法,在多个用户任务中找到一个最佳任务进行运行。我们通过现实生活中的例子来理解。**例1:**现在我们去买一杯茶颜悦色的奶茶,到了店门口发现有很多人,作为文明市民我们肯定是要排队的。在这种情况下奶茶店就是“内核”,每个客户就是“任务”。奶茶店的调度策略就是:不管你是帅哥和是美女,都排好队一个一个来。这种调度策略优点是简单,缺点就是重要的事情不能优先处理。例2:现在由于脚受伤去医院外科急诊科看病,挂号后开始排队。这时突然来了一个头部受重视的患者,此时医生会