MES产品选择评价指标(1)
MES功能需求 资源分配和状态(RAS) 详细排程(ODS) 制造单元分配(DPU) 工艺管理(PM) 产品跟踪和历史(PTG) 数据查询和采集(DAC) ...
通过生产管理流程进行MES选型
现代生产制造企业信息化建设,在不断的发展集约化的同时,越来越重视自身的选型问题,选型的成功与否直接影响着企业整体信息化改造的发展战略。那么下面就 以“青岛中控科技”为例,说明通过生产管理流程进行MES选型...
MES选型指导
作者:mabotech 制造执行系统(MES)选型要点:确定选型团队梳理流程,明确需求合理选择功能模块重视数据集成与接口确定选型团队IT部门、关键用户组成选型团队,必要时可请外部...
MES产品选择评价指标(3)
MES选型指导之MES功能性评价(根据厂商提供的信息进行评价) 资源分配和状态 (RAS) 工位配置线边库存报告上线排程和报告装配文档... 报告... 信息传输 详细操作排程 (ODS) 详细生产排程工单校验...
AIX 下 expdp 的exclude
expdp iom/nmiom#$% directory=dmpdir dumpfile=nmiom_20100412.dmptablespaces=sps_data,sps_indx exclude=table:"IN('INTER_SERVICE_ORDERS','WF_PROC_INSTANCE','INTER_SERVICE_ORDER','WF_PARAMETER_INSTANCE','WF_PROC_NODE_INSTANCE','SO_MAIN_PROD_PRPTY','INTER_SO_EXCEPTION')"备忘(blog也带转义??sql里的双引号和单引号不用转义,但是逗号前面需要添加)$ uname -aAIX *** 3 5 00CE409E4C00[@more@]
Oracle 层次化查询
实验中使用的表more_employees中的内容如下view plaincopy to clipboardprint?SQL> set pagesize 10000 SQL> select * from more_employees; EMPLOYEE_ID MANAGER_ID FIRST_NAME LAST_NAME TITLE SALARY ----------- ---------- ---------- ---------- -------------------- ---------- 1 James Smith CEO 800000 2 1 Ron Johnson Sales Manager 600000 3 2 Fred Hobbs
十二经络运行时间及养生
清晨03:00—05:00【肺经,服用药物效果好】《寅时》血气流注于肺,称为「手太阴肺经」。肺部功能欠佳者,在清晨时过敏性鼻炎及咳嗽、气喘易发作;有些医师认为严重气喘患者,应在此时起床服药,治疗效果会更好,且宜吃补肺饮食,如燕窝、银耳等。早上05:00—07:00【大肠经,吃蔬果排便顺】《卯时》血气流注于大肠,称为「手阳明大肠经」,此时最适宜「方便」,因此很多早起的人就很容易排便,反之就容易便秘;所以,清热滑肠最好的时间就是此时,由于有助大肠经的食物只有蔬菜水果,有便秘的人在此时,最好多吃高纤蔬菜及水果。早上07:00—
Segment Advisor脚本
10G的Advisor以前没有太关注过,觉悟太晚了,这11G R2都出来了呵呵. 弄一个for tablespace的吧, 就是执行过一遍,太慢了就是,生产库慎行. variable id number; variable v_name char; variable v_tbs char; accept v_name CHAR prompt 'Please enter the task name'; accept v_tbs char prompt 'Please enter the tablespace name to be analyzed'; declare name varchar2(100); descr varchar2(500); obj_id number; v_tbs varchar2(100); begin name := :v_name; v_tbs := :v_tbs; descr := 'Segment Adv
rowID explaination
An extended rowid has a four-piece format, OOOOOOFFFBBBBBBRRR:OOOOOO: The data object number that identifies the database segment (AAAAao in the example). Schema objects in the same segment, such as a cluster of tables, have the same data object number.FFF: The tablespace-relative datafile number of the datafile that contains the row (file AAT in the example).BBBBBB: The data block that contains the row (block AAABrX in the example). Block numbers are relative to their datafile, not tablespace.
Oracle Hint
在SQL语句优化过程中,经常会用到hint, 以下是在SQL优化过程中常见Oracle中"HINT"的30个用法1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 2. /*+FIRST_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化. 例如: SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 3. /*+CHOOSE*/ 表明如果数据字典中有访问表的统计信息,将基
公司居然发套套
真雷人啊,来了公司两个礼拜,刚上厕所时居然才发现有套套可以拿,还写着:计生用品,利国利民, 俺的娘哎[@more@]
exp blob ora-01555 另附其他问题
用户导出一个表,出现如下错误exp spscase/spscase@spsdev tables=(PRINT_TEMPLATE) compress = y file=F:oracleora_dumppintTemplate.dmp log=F:oracleora_dumppintTemplate.log 具体报错信息:About to export specified tables via Conventional Path .... . exporting table PRINT_TEMPLATEEXP-00056: ORACLE error 1555 encounteredORA-01555: snapshot too old: rollback segment number with name "" too smallORA-22924: snapshot too oldExport terminated successfully with warnings.在解决问题的过程中,先后出现了
关于oracle trace文件
结合Oracle文档学习Trace文件,以一个简单的例子创建trace一.创建traceSQL> create table t_trace(a number);SQL> insert into t_trace values(1);SQL> commit;SQL> alter session set events '10046 trace name context forever,level 12';Session alteredSQL> select a from t_trace;A----------1SQL> alter session set events '10046 trace name context off';SQL> SELECT a.VALUE2 || b.symbol3 || c.instance_name4 || '_ora_'5 || d.spid6 || '.trc' trace_file7 FROM (SELECT VALUE8 FROM v$parameter9 WHE
跟踪会话session或诊断事件10046
alter session set sql_trace=true;alter session set sql_trace=false;SELECT spidFROM v$process a, v$session bWHERE a.addr = b.paddr ANDb.sid = sys_context('userenv', 'sid');--可以知道udump目录下的跟踪文件名。或者以SYSDBA运行:exec dbms_system.set_sql_trace_in_session(sid,serial#,true);exec dbms_system.set_sql_trace_in_session(sid,serial#,false); alter session set events '10046 trace name context forever,level 12';alter session set events '10046 trace name context off';exec dbms_monitor.session_tra
oracle分区表总结(转)
在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。同事的分区表总结,转载一下。1.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立: 某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M的数据),操作如下: 范围分区表:CREATE TABLE sales (invoice_no NUMBER, ... sale_date DATE NOT NULL ) PARTITION BY RANGE (sale_date) (PARTITION sales1999_q1 VALUES LESS
Steps in the Emergency Performance Method
The Emergency Performance Method is as follows:1. Survey the performance problem and collect the symptoms of the performance problem. This process should include the following:User feedback on how the system is underperforming. Is the problemthroughput or response time?Ask the question, "What has changed since we last had good performance?"This answer can give clues to the problem. However, getting unbiasedanswers in an escalated situation can be difficult. Try to locate some reference
索引群集因子计算
什么是Clustering Factor 呢?Clustering Factor是的含义是如果通过一个索引扫描一张表,需要访问的表的数据块的数量。Clustering Factor计算的方法如下:1、扫描一个索引2、比较某行的rowid和前一行的rowid,如果这两个rowid不属于同一个数据块,那么cluster factor增加13、整个索引扫描完毕后,就得到了该索引的cluster factor。如果Clustering Factor接近于表存储的块数,说明这张表是按照索引字段的顺序存储的。如果Clustering Factor接近于行的数量,那说明这张表不是按索引字段顺序存储的。在计算索引访问成本的时候,这个值十分有用
关于nls_length_semantics
现象: select * from nls_database_parameters;…. …………..NLS_CHARACTERSET AL32UTF8…..NLS_LENGTH_SEMANTICS BYTE….NLS_NCHAR_CHARACTERSET AL16UTF16NLS_RDBMS_VERSION 10.2.0.4.0 SQL> alter session set nls_length_semantics='BYTE';SQL> create table nls_byte(c1 varchar2(7));SQL> insert into nls_byte values('测试机'); insert into nls_byte values('测试机') ORA-12899: 列 "SYS"."NLS_BYTE"."C1" 的值太大 (实际值: 9, 最大值: 7)SQL> insert into