一、描写叙述从oracle 10g開始,oracle引入了段顾问(Segment 
Advisor),用于检查数据库中是否有与存储空间相关的建议,而且从10gR2開始,oracle自己主动调度并执行一个段顾问作业,定时分析数据库中的段,并将分析结果放在内部表中。可是非常多情况下,作为DBA,我们都会将...
                            
                            
                                分类:
数据库   时间:
2014-06-11 22:03:11   
                                阅读次数:
351
                             
                         
                    
                        
                            
                            
                                电子商务系统的组成一般包含以下模块: 1、商品管理模块 
功能有商品批量上下架、批量调价、库存调度、商品名称撰写、商品简介撰写、批量商品排序、分类转换、上传图片、标签添加、商品添加、货号筛选、商品分类、商品CSV导入导出、商品定时上下架、商品配件搭配销售、商品页SEO功能、无限分类管理、自定义分...
                            
                            
                                分类:
其他好文   时间:
2014-06-11 08:47:21   
                                阅读次数:
184
                             
                         
                    
                        
                            
                            
                                计算机中输入输出IO是计算机中除CPU外最为重要的知识。CPU + 
I(输入)/O(输出)网络上:通信-双工,半双工,单工通信可以比较好的理解IO(同步和非同步),卫星信道的复用-频率不一样。也是状态机的模型:输入端(采集数据I)--CPU(中央处理器-主要是调度,中断)--输出端(显示数据)类型:...
                            
                            
                                分类:
编程语言   时间:
2014-06-08 22:55:33   
                                阅读次数:
333
                             
                         
                    
                        
                            
                            
                                基本概念1. 进程的基本概念线程(thread)是进程(processes)中某个单一顺序的控制流,也被称为轻量进程(lightweight processes)。进程是表示资源分配的基本单位,又是调度运行的基本单位。 例如: 用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。 然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CP...
                            
                            
                                分类:
编程语言   时间:
2014-06-08 17:59:31   
                                阅读次数:
218
                             
                         
                    
                        
                            
                            
                                直接消耗包括: CPU寄存器需要保存和加载, 系统调度器的代码需要执行, TLB实例需要重新加载, CPU 的pipeline需要刷掉。
间接消耗:多核的cache之间得共享数据。间接消耗对于程序的影响要看线程工作区操作数据的大小。...
                            
                            
                                分类:
编程语言   时间:
2014-06-08 16:42:43   
                                阅读次数:
279
                             
                         
                    
                        
                            
                            
                                ------- android培训、java培训、期待与您交流! --------
银行业务调度系统
模拟实现银行业务调度系统逻辑,具体需求如下:
1. 银行有6个业务窗口,1-4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。
2. 有三种对应类型的客户:VIP客户、普通客户、快速客户(办理如交水电费、电话费之类业务的客户)。
3. 异步随机生成各种类型的客户,生成各类型用户的概率比率为:
    VIP客户:普通客户:快速客户=1:6:3...
                            
                            
                                分类:
编程语言   时间:
2014-06-08 15:31:46   
                                阅读次数:
273
                             
                         
                    
                        
                            
                            
                                在系统日常生产过程中,如何从Oracle数据库同步一些配置表到GP库个问题。
先来说说之前使用的方式:
0. 使用第3方工具从Oracle导出纯文本格式,存放在本地;
1. 使用GP外部表加载入库
这种方式优点是对于需要同步大数据量的表的时候性能非常高;缺点是稍显麻烦,最主要的是非实时的,存在着任务调度周期和导出导入时间周期。
对此我的解决办法是简化整个过程并实时查询:
0. ...
                            
                            
                                分类:
数据库   时间:
2014-06-08 05:46:35   
                                阅读次数:
251
                             
                         
                    
                        
                            
                            
                                开发提出需要从Greenplum同步到Oracle的解决方案,写了个脚本用于定时调度处理。
#!/bin/sh
#copy_gp_2_ora.sh
if [ $# -ne 1 ]; then
    echo "Usage: sh $0 tablename"
    exit 1
fi
TABLENAME=$1
 
psql -h  -U  
\timing off
...
                            
                            
                                分类:
数据库   时间:
2014-06-08 03:15:15   
                                阅读次数:
279
                             
                         
                    
                        
                            
                            
                                一.定义 
线程是操作系统可以调度的最小单位,线程被包含在进程中,是进程中实际运作的最小单位。一个进程可以只有一个线程,也可以有多个线程。二.为什么要使用线程? 
1.优化程序响应,提升用户体验,使用线程可以防止应用程序假死 2.充分使用CPU资源三.线程的简单使用 线程用来执行进程分配的子任务...
                            
                            
                                分类:
编程语言   时间:
2014-06-08 01:39:10   
                                阅读次数:
200
                             
                         
                    
                        
                            
                            
                                一、锁的劣势
锁定后如果未释放,再次请求锁时会造成阻塞,多线程调度通常遇到阻塞会进行上下文切换,造成更多的开销。
在挂起与恢复线程等过程中存在着很大的开销,并且通常存在着较长时间的中断。
锁可能导致优先级反转,即使较高优先级的线程可以抢先执行,但仍然需要等待锁被释放,从而导致它的优先级会降至低优先级线程的级别。
二、硬件对并发的支持
处理器填写了一些特殊指令,例如:比较并交换...
                            
                            
                                分类:
编程语言   时间:
2014-06-07 14:25:12   
                                阅读次数:
310