??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美极度另类性三渗透,在线成人福利,成人免费网站视频 http://www.aygfsteel.com/ccbbjlssty/zh-cn Tue, 17 Jun 2025 14:52:23 GMT Tue, 17 Jun 2025 14:52:23 GMT 60 在SQL*PLUS中应用AUTOTRACE REPORT(? http://www.aygfsteel.com/ccbbjlssty/archive/2006/10/26/77391.htmlq福?/dc:creator>q福?/author>Thu, 26 Oct 2006 06:00:00 GMT http://www.aygfsteel.com/ccbbjlssty/archive/2006/10/26/77391.html http://www.aygfsteel.com/ccbbjlssty/comments/77391.html http://www.aygfsteel.com/ccbbjlssty/archive/2006/10/26/77391.html#Feedback 1 http://www.aygfsteel.com/ccbbjlssty/comments/commentRss/77391.html http://www.aygfsteel.com/ccbbjlssty/services/trackbacks/77391.html
?span lang="EN-US">SQL*PLUS中,当你成功的执行一个DML语句Q比?/span>
SELECT
,
DELETE
,
UPDATE
,
INSERTQ你
可以通过SQL优化器和语句的执行统计自动的获得一份报告。这份报告对于DML语句的性能监控和调优都是很有用处的。这份报告就是本文要讲的AUTOTRACE 报告??xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?>
配置AUTOTRACE报告QConfiguring the AUTOTRACE ReportQ?/span>
你可以通过以下?span lang="EN-US">AUTOTRACEpȝ变量来配|AUTOTRACE报告. 如下表:
Table AUTOTRACE Settings
AUTOTRACE Setting
Result
SET AUTOTRACE OFF
不能获得
AUTOTRACE报告
. q是默认?
SET AUTOTRACE ON EXPLAIN
仅仅昄优化器执行计划的
AUTOTRACE
报告
SET AUTOTRACE ON STATISTICS
仅仅昄SQL语句执行的统计结果的
AUTOTRACE
报告
SET AUTOTRACE ON
包括上面两项内容?span lang="EN-US">AUTOTRACE报告
SET AUTOTRACE TRACEONLY
?/span>
SET
AUTOTRACE
ONcM
,所有的l计和数据都在,但不可以打印
其实Q^时我们应该较多的是SET AUTOTRACE ON 、SET AUTOTRACE OFF,谁会在乎多看一点AUTOTRACE报告呢!
J
安装AUTOTRACE报告QSetups Required for the AUTOTRACE ReportQ?/span>
要用q个Ҏ,用户必须被赋?span lang="EN-US">PLUSTRACE角色Q而PLUSTRACE角色需要DBA来赋予。另外,该用户必d建PLAN_TABLE表?o:p>
I.
首先创徏PLUSTRACE角色q且赋给DBAQ?o:p>
CONNECT sys/sys’s password AS SYSDBA
@$ORACLE_HOME/sqlplus/admin/plustrce.sql
II.
赋权限给用户
CONNECT / AS SYSDBA
GRANT PLUSTRACE TO USERQ预赋权的用户名Q?
q样Q就可以在该用户下设|?span lang="EN-US">AUTOTRACE报告的显CZ否了?/span>
AUTOTRACE报告中涉及到的两个方面的内容
IQ?span style="FONT: 7pt 'Times New Roman'">
SQL语句的执行计?o:p>
执行计划是SQL优化器执行语句的查询执行序Q每一行的执行计划都会有个行号Q这个行hq箋?o:p>
IIQ?span style="FONT: 7pt 'Times New Roman'">
SQL语句的数据库l计
数据库统计是服务器记录的执行当前的这条语句所需要的pȝ资源{,主要包括下表的内?span lang="EN-US">
Database Statistic Name
Description
recursive calls
Number of recursive calls generated at both the user and system level. Oracle maintains tables used for internal processing. When Oracle needs to make a change to these tables, it internally generates an internal SQL statement, which in turn generates a recursive call.
db block gets
Number of times a CURRENT block was requested.
consistent gets
Number of times a consistent read was requested for a block.
physical reads
Total number of data blocks read from disk. This number equals the value of "physical reads direct" plus all reads into buffer cache.
redo size
Total amount of redo generated in bytes.
bytes sent via SQL*Net to client
Total number of bytes sent to the client from the foreground processes.
bytes received via SQL*Net from client
Total number of bytes received from the client over Oracle Net.
SQL*Net roundtrips to/from client
Total number of Oracle Net messages sent to and received from the client.
sorts (memory)
Number of sort operations that were performed completely in memory and did not require any disk writes.
sorts (disk)
Number of sort operations that required at least one disk write.
rows processed
Number of rows processed during the operation.
单用的例子Q?span lang="EN-US">
SQL> show user
USER is "SYS"
Q注Q当前是sysdba用户Q?o:p>
Q注Q创?span lang="EN-US">PLUSTRACE角色q且赋给DBAQ?/span>
SQL> start $ORACLE_HOME/sqlplus/admin/plustrce.sql
Q注Q?span lang="EN-US">start {h于@Q?o:p>
SQL> drop role plustrace;
drop role plustrace
*
ERROR at line 1:
ORA-01919: role 'PLUSTRACE' does not exist
SQL> create role plustrace;
Role created.
SQL>
SQL> grant select on v_$sesstat to plustrace;
Grant succeeded.
SQL> grant select on v_$statname to plustrace;
Grant succeeded.
SQL>
SQL> grant select on v_$session to plustrace;
Grant succeeded.
SQL> grant plustrace to dba with admin option;
Grant succeeded.
SQL>
SQL> set echo off
Q注Q赋角色plustracel所需用户Q这里用hbillQ?o:p>
SQL> grant plustrace to bill;
Grant succeeded.
Q注Q接下来Q用bill用户q接Q测试AUTOTRACEQ?o:p>
SQL> connect bill/bill’s password;
Connected.
SQL> show user
USER is "BILL"
(注:Z看的清楚些,建立一个测试的表testQ然后察看AUTOTRACE报告)
SQL> create table test(id number(1));
Table created.
SQL> insert into test values(1);
1 row created.
SQL> /
1 row created.
SQL> /
1 row created.
SQL> /
1 row created.
SQL> commit;
Commit complete.
SQL> select * from test;
ID
----------
1
1
1
1
SQL> set AUTOTRACE on
SQL> select * from test;
ID
----------
1
1
1
1
Execution Plan
----------------------------------------------------------
0 SELECT STATEMENT Optimizer=CHOOSE
1 0 TABLE ACCESS (FULL) OF 'TEST'
Statistics
----------------------------------------------------------
0 recursive calls
0 db block gets
4 consistent gets
0 physical reads
0 redo size
547 bytes sent via SQL*Net to client
655 bytes received via SQL*Net from client
2 SQL*Net roundtrips to/from client
0 sorts (memory)
0 sorts (disk)
4
rows processed
上面我们可以看刎ͼ当你讄?span lang="EN-US">set AUTOTRACE on后,执行相应的DML语句Q就会有相应的AUTOTRACE报告出现了。当Ӟ我们的这U设|是sessionU别的。这P我们可以根据AUTOTRACE报告Ҏ们执行的DML语句q行分析和调优了Q?br /> 转自Q?a >http://dev.csdn.net/develop/article/23/23430.shtm
]]>SOA 是什么(转) http://www.aygfsteel.com/ccbbjlssty/archive/2006/10/17/75592.htmlq福?/dc:creator>q福?/author>Tue, 17 Oct 2006 05:53:00 GMT http://www.aygfsteel.com/ccbbjlssty/archive/2006/10/17/75592.html http://www.aygfsteel.com/ccbbjlssty/comments/75592.html http://www.aygfsteel.com/ccbbjlssty/archive/2006/10/17/75592.html#Feedback 1 http://www.aygfsteel.com/ccbbjlssty/comments/commentRss/75592.html http://www.aygfsteel.com/ccbbjlssty/services/trackbacks/75592.html SOA 是一U?IT 体系l构样式Q支持将您的业务作ؓ链接服务或可重复业务dq行集成Q可在需要时通过|络讉Kq些服务和Q务。这个网l可能完全包含在您的公司总部内,也可能分散于各地且采用不同的技术,通过Ҏ自纽U、u敦和香港的服务进行组合,可让最l用h觉似乎这些服务就安装在本地桌面上一栗需要时Q这些服务可以将自己l装为按需应用E序——即怺q接的服务提供者和使用者集合,彼此l合以完成特定业务Q务,使您的业务能够适应不断变化的情况和需求(在有些情况下Q甚至不需要h工干预)?/p>
q些服务是自包含的,h定义良好的接口,允许q些服务的用户——称为客h或用者——了解如何与其进行交互。从技术角度而言QSOA 带来了“松散耦合”的应用E序lgQ在此类lg中,代码不一定绑定到某个特定的数据库Q甚至不一定绑定到特定的基设施Q。正是得益于q个松散耦合Ҏ,才得能够将服务l合为各U应用程序。这栯大幅度提高了代码重用率,可以在增加功能的同时减少工作量。由于服务和讉K服务的客hq未彼此l定Q因此可以完全替换用于处理订单的服务Q下订单的客h-服务永q不会知道这个更攏V所有交互都是基于“服务契U”进行的Q服务契U用于定义服务提供者和客户Z间的交互。通常Q您通过创徏“基于消息的”系l来实现此目标?/p>
从业务的角度来说Q面向服务的体系l构的重点在于开发能帮助您完成业务Q务的技术,而不是通过技术约束来规定您的行动。例如,销售过E(刉、运输和收到货款Q可能会涉及数十个步骤和若干不同的数据库和计机pȝ。但其实质而言Q此q程包含一pd人工zdQ例如:
销售h员找到潜在客?
客户订购产品
生部门刉?
生部门发出产品
收款部门开具品帐?
客户支付产品货款
面向服务的体pȝ构基于这些实际活动或业务服务q行l织Q而不是Ş成公司所l护的不同的信息竖井 (Silo)?/p>
通过实现 SOAQ可以带来大量好处,包括以下各个斚wQ?/p>
更高的业务和 IT 一致?
Zlg的系l?
松散耦合的组件和pȝ
Z|络的基设施Q允许分散于各地且采用不同技术的资源协同工作
动态构建的按需应用E序
更高的代码重用率
更好地标准化整个企业内的程
更易于集中企业控?
原文地址http://www-128.ibm.com/developerworks/cn/webservices/newto/#1
]]> clientHeight、offsetHeight和scrollHeight(? http://www.aygfsteel.com/ccbbjlssty/archive/2006/10/12/74765.htmlq福?/dc:creator>q福?/author>Thu, 12 Oct 2006 04:48:00 GMT http://www.aygfsteel.com/ccbbjlssty/archive/2006/10/12/74765.html http://www.aygfsteel.com/ccbbjlssty/comments/74765.html http://www.aygfsteel.com/ccbbjlssty/archive/2006/10/12/74765.html#Feedback 0 http://www.aygfsteel.com/ccbbjlssty/comments/commentRss/74765.html http://www.aygfsteel.com/ccbbjlssty/services/trackbacks/74765.html
我们q里说说四种览器对 document.body 的 clientHeight、offsetHeight ?scrollHeight 的解释?/p>
q四U浏览器分别为IEQInternet ExplorerQ、NSQNetscapeQ、Opera、FFQFireFoxQ?/p>
clientHeight 大家?clientHeight 都没有什么异议,都认为是内容可视区域的高度,也就是说面览器中可以看到内容的这个区域的高度Q一般是最后一个工h以下到状态栏以上的这个区域,与页面内Ҏ兟?/p>
offsetHeight IE、Opera 认ؓ offsetHeight = clientHeight + 滚动?+ Ҏ?br />NS、FF 认ؓ offsetHeight 是网内容实际高度,可以于 clientHeight?/p>
scrollHeight
IE、Opera 认ؓ scrollHeight 是网内容实际高度,可以于 clientHeight?br />NS、FF 认ؓ scrollHeight 是网内定w度,不过最值是 clientHeight?/p>
单地?/strong>
clientHeight 是透过览器看内容的这个区域高度?br />NS、FF 认ؓ offsetHeight ?scrollHeight 都是|页内容高度Q只不过当网内定w度小于等?clientHeight ӞscrollHeight 的值是 clientHeightQ?offsetHeight 可以于 clientHeight?br />IE、Opera 认ؓ offsetHeight 是可视区域 clientHeight 滚动条加Ҏ。scrollHeight 则是|页内容实际高度?/p>
同理
clientWidth、offsetWidth ?scrollWidth 的解释与上面相同Q只是把高度换成宽度卛_?/p>
但是 FF 在不同的 DOCTYPE 中对 clientHeight 的解释不同, xhtml 1 trasitional 中则不是如上解释的。其它浏览器则不存在此问题?br /> 原文出处Q?a >http://www.bjcan.com/hengxing/readlou.asp?id=1606
]]>
վ֩ģ壺
|
ƽ |
|
|
|
Ϸ |
ʻ |
Ͳ |
|
|
|
̩˳ |
|
ԭ |
ײ |
ˮ |
|
|
|
|
Ȫ |
|
|
½ |
̨ |
|
|
|
|
|
봨 |
|
˳ |
|
ѽ |
ƽң |
ij |
|
Ļ |
|
|