亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ch20.htm

?? Teach yourself Oracle8 in 21 day
?? HTM
?? 第 1 頁 / 共 5 頁
字號:
bottleneck in the future, this data can be valuable.
<H3><FONT COLOR="#000077"><B>Analyze the Results</B></FONT></H3>
<P>Monitor the system after a change has been made or a test has been run to determine
whether the bottleneck has been eliminated. In the case of a capacity issue, the
bottleneck might appear to have been eliminated, but the fix might be only temporary.
Carefully analyze your system so you can anticipate when you will run out of capacity
again.</P>
<P>You will sometimes find that the results of your test prove that your hypothesis
was incorrect. If this is the case, return to step 2 to determine the cause of the
bottleneck.
<H4><FONT COLOR="#000077"><B>Question Your Results</B></FONT></H4>
<P>Sometimes testing does not afford a valid result. This typically occurs when you
make a change that you expect to either increase or decrease performance, and neither
occurs. This indicates that one of two things has occurred:

<UL>
	<LI>The bottleneck is somewhere else--If you have a bus bandwidth problem and add
	more memory, there will be no improvement because you are limited by the speed of
	the bus.
	<P>
	<LI>The test was flawed--This could occur for any number of reasons. Perhaps you
	modified the wrong parameter file, or perhaps the change requires a system reboot.
</UL>

<P>If your results are flawed, be skeptical. Check the results. It's okay if you
don't believe the results and want to try another test. Only rarely does a test turn
out to be flawed or do other problems occur.
<H2><FONT COLOR="#000077"><B>Operating System Overview</B></FONT></H2>
<P>If you understand the basic concepts of how the operating system works, you will
have a better feel for how to monitor and tune the operating system.
<H3><FONT COLOR="#000077"><B>Windows NT</B></FONT></H3>
<P>Microsoft Windows NT, a relatively new operating system, has quickly gained popularity.
Windows NT has file and print services similar to those offered by NetWare, but Windows
NT is used primarily as an application server or client operating system. Windows
NT comes in two varieties:

<UL>
	<LI>NT Workstation--NT Workstation is designed for the client users and does not
	contain many of the management pieces that come standard with NT Server.
</UL>


<UL>
	<LI>NT Server--NT Server includes the management tools necessary for maintaining
	a server.
</UL>

<P>Windows NT, a multiprocessor operating system, can take advantage of scaleable
performance increases via the addition of CPUs. Windows NT is also a server operating
system; there is no facility within Windows NT to provide login functionality from
terminals. From the beginning, Windows NT was designed to support clients over network
connections. The Windows NT operating system provides functionality such as 16-bit
Windows application support and a GUI, but because of this functionality, some overhead
is associated with Windows NT.
<H4><FONT COLOR="#000077"><B>Architectural Overview of Windows NT</B></FONT></H4>
<P><FONT COLOR="#000077"><B>New Term:</B></FONT><B> </B>Windows NT is based on a
microkernel architecture. In a <I>microkernel</I> <I>architecture</I>, the core kernel
is small because most of the OS functionality is removed from the kernel. Because
of this, the system is modular; large pieces of the OS can be easily replaced. Although
a microkernel does not provide additional performance, it does provide a flex-ibility
that OS and device-driver developers can exploit. Because of the flexible subsystem
architecture, OS changes such as file systems, hardware architecture, and memory
subsystems can easily be replaced.</P>
<P>In Windows NT, hardware support is provided through the Hardware Abstraction Layer
(HAL). The HAL is employed by hardware vendors to support their systems' base architectures
and to provide device-driver support. Because of the microkernel and HAL, Windows
NT can support different architectures such as Intel, DEC Alpha, MIPS, PowerPC, and
so on. The microkernel is the common code base in which each of these architectures
is rooted.</P>
<P>Most 16-bit applications written for Windows can run on non-Intel architectures
through the use of a compatibility mode driver. Applications written specifically
for Windows NT can be ported to non-Intel platforms with minimal effort. However,
applications that have not been written to take advantage of a particular architecture
might not run optimally. Oracle is currently supported only on the Intel architecture.
As with all Oracle ports, Oracle has been optimized for Windows NT and specifically
optimized for Windows NT on Intel platforms.</P>
<P>The Windows NT architecture provides for the use of <I>threads</I>, sometimes
known as <I>lightweight processes</I>. Through the use of threads instead of processes,
much of the overhead associated with process switching is reduced. Threads are automatically
created when the Oracle instance is started (see Table 20.1).
<H4><FONT COLOR="#000077"><B>Table 20.1. Oracle service threads.</B></FONT></H4>
<P>
<TABLE BORDER="1">
	<TR ALIGN="LEFT" rowspan="1">
		<TD ALIGN="LEFT"><B>Thread number</B></TD>
		<TD ALIGN="LEFT"><B>Oracle process</B></TD>
	</TR>
	<TR ALIGN="LEFT" rowspan="1">
		<TD ALIGN="LEFT">0, 1</TD>
		<TD ALIGN="LEFT">Oracle Service</TD>
	</TR>
	<TR ALIGN="LEFT" rowspan="1">
		<TD ALIGN="LEFT">2</TD>
		<TD ALIGN="LEFT">PMON</TD>
	</TR>
	<TR ALIGN="LEFT" rowspan="1">
		<TD ALIGN="LEFT">3</TD>
		<TD ALIGN="LEFT">DBWR</TD>
	</TR>
	<TR ALIGN="LEFT" rowspan="1">
		<TD ALIGN="LEFT">4</TD>
		<TD ALIGN="LEFT">LGWR</TD>
	</TR>
	<TR ALIGN="LEFT" rowspan="1">
		<TD ALIGN="LEFT">5</TD>
		<TD ALIGN="LEFT">SMON</TD>
	</TR>
	<TR ALIGN="LEFT" rowspan="1">
		<TD ALIGN="LEFT">6</TD>
		<TD ALIGN="LEFT">RECO</TD>
	</TR>
</TABLE>
</P>
<P>A shadow thread is created on behalf of each user accessing the Oracle database.
Remember, The shadow processes communicate with the user and interact with Oracle
to carry out the user's requests. For example, if the user process requests a piece
of data not already in the SGA, the shadow process is responsible for reading the
data blocks from the datafiles into the SGA. Under Windows NT, these processes are
invoked as kernel threads. Each of these threads has its own thread number.
<H3><FONT COLOR="#000077"><B>UNIX</B></FONT></H3>
<P>UNIX, born in 1969, predates NetWare, Windows NT, and OS/2 by many years. UNIX
is different from NetWare, Windows NT, and OS/2 in that it was not designed as a
client/server operating system. That is not to say that UNIX is not now used as a
network server, but that network service was not the original intent of the operating
system.</P>
<P>Even though UNIX is fairly standard, a divergence in UNIX has occurred over the
years. Because almost every major computer company develops and sells a version of
UNIX, there are differences in the UNIX offerings from the different vendors.</P>
<P>The PC server market boasts three main UNIX versions: SCO UNIX, SCO UnixWare,
and Solaris from SunSoft. IBM calls its UNIX offering AIX. Hewlett-Packard has a
UNIX operating system called HP-UX; AT&amp;T Global Information Solutions simply
calls its product UNIX System V. SunSoft produces versions of UNIX for both Intel
and Sun SPARC processors; its products are called Solaris and Solaris X86. Currently,
most vendors (with the exception of SCO) base their versions of UNIX on one common
core: UNIX System V Release 4, which is sometimes referred to as UNIX SVR4.</P>
<P>In many cases, applications are binarily compatible between operating systems
on the same platform, but it is not uncommon for the vendor to add special enhancements
in the operating system for performance. Oracle always takes advantage of OS-specific
features, even though it would be simpler to ship just one binary.
<H4><FONT COLOR="#000077"><B>Architectural Overview of UNIX</B></FONT></H4>
<P>UNIX consists of a core piece called the kernel surrounded by applications and
tools. The kernel contains all hardware support, device drivers, scheduling routines,
and the network stack. Unlike the microkernel architecture used in Windows NT, the
UNIX kernel contains all the core operating system functionality.</P>
<P>UNIX is a virtual-memory operating system but is very configurable. In the UNIX
operating system, not all memory is allocated and used in the same manner. Shared
memory used for the Oracle SGA is treated differently from normal memory. Shared
memory is allocated at boot time, is not available to general user processes, and
must be allocated through shared memory system calls in the operating system.</P>
<P>The fact that shared memory is treated differently allows certain functions to
occur. Some varieties of UNIX allow you to allocate shared memory using a 4MB memory
page size. This arrangement cuts down on page entries that must be maintained by
the operating system and guarantees larger chunks of contiguous memory. Shared memory
is also unique in that it is nonpageable. This means that if you have enough shared
memory to create the SGA at instance startup, you don't ever have to worry about
the SGA being paged out.</P>
<P>Other features that have been added over the years to the UNIX operating system
to improve database performance include realtime processing, high-speed semaphores,
and asynchronous I/O. Not all these features are in every implementation of UNIX.
Check with your OS vendor to see what is available for your environment.
<H2><FONT COLOR="#000077"><B>Finding a Performance Bottleneck</B></FONT></H2>
<P>Finding a performance bottleneck can be difficult. There is no proven formula
or list of things to look for that immediately tells you what the problem is. Finding
a performance bottleneck is an investigative task, and the more experience you get,
the better at it you will be.
<H3><FONT COLOR="#000077"><B>Knowing Your System's Limitations</B></FONT></H3>
<P>To determine whether a system component is prompting a performance bottleneck,
ascertain the limitations of that component when possible. Doing so allows you to
determine whether you are exceeding that limitation. Unfortunately, these limitations
are difficult to gauge in most cases, but it is possible to characterize the component
in some cases. The limitations of the I/O subsystem and in the networking components
are ascertainable.
<H4><FONT COLOR="#000077"><B>The I/O Subsystem</B></FONT></H4>
<P>Some pieces of the I/O subsystem, such as the disk drive, have been well tested
and documented over the last few years; limitations of the controller and bus are
not as well known. The disk drive is a physical piece of hardware that usually comes
with a specification. This specification tells you certain things about the disk
drive, such as

<UL>
	<LI>Average seek time--This is the average time it takes for the disk arm to move
	from one location to another. This relates to the number of random I/Os per second
	that you can perform.
	<P>
	<LI>Average track-to-track seek time--This is the time it takes to move to the next
	adjacent track on the disk drive. This relates to the number of sequential I/Os per
	second that you can perform.
	<P>
	<LI>Transfer time--This is the time it takes to move the data from the disk to the
	system bus.
	<P>
	<LI>Rotations per second--This is how quickly the disk spins. This relates to how
	quickly you can rotate to the next bit of data on the disk.
</UL>

<P>A typical disk drive might have an average seek time of 9 milliseconds; for random
I/Os, it takes 9 milliseconds to move to the next data. Add 1 millisecond for data
transfer to make 10 milliseconds per random I/O. Divide 1 second by 10 milliseconds
to see how many times per second you can perform a random seek:</P>
<P>Seeks = 1 Sec / 0.01 Sec/Seek = 100 Seeks</P>
<P>On Day 4, &quot;Properly Sizing Your Database and Planning for Growth,&quot; you
saw the &quot;knee of the curve&quot; theory. According to that theory, you don't
want to exceed 60-70% of your available capacity; otherwise, times increase. This
is why you should not exceed 60-70 seeks per second for random I/O.
<H4><FONT COLOR="#000077"><B>The Network Subsystem</B></FONT></H4>
<P>The network subsystem is another area where you can compare your throughput against
a known maximum. Ethernet networks are available in a number of different throughput
levels. This is usually indicated in the name of the network hardware. A few of the
network hardware specifications include

<UL>
	<LI>10BaseT--This is a 10Mb/second ethernet. With this hardware you can have a peak
	throughput of 10Mb, or approximately 1.25MB/second.
	<P>
	<LI>100BaseT--This is a 100Mb/second ethernet. With this hardware you can have a
	peak throughput of 100Mb, or approximately 12.5MB/second.
</UL>

<P>Monitor your system to you determine whether you are close to meeting or exceeding
the available throughput. Remember that smaller packets are not as efficient, so
if you send many small requests (common in database applications), you might not
realize the full potential of the network.</P>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜在线成人av| 91精品在线免费观看| 久久激五月天综合精品| 91在线视频18| 亚洲美女精品一区| 91精品1区2区| 婷婷中文字幕一区三区| 91精品国产91久久久久久一区二区 | 在线视频你懂得一区| 一区二区成人在线观看| 精品视频免费在线| 奇米色777欧美一区二区| 精品噜噜噜噜久久久久久久久试看 | 成人综合在线网站| 亚洲综合免费观看高清完整版在线 | 欧美日韩五月天| 美美哒免费高清在线观看视频一区二区| 欧美亚洲动漫制服丝袜| 天天操天天综合网| 国产无人区一区二区三区| 成人免费av网站| 亚洲成人综合视频| 精品国产伦一区二区三区免费| 粉嫩av亚洲一区二区图片| 亚洲欧美一区二区三区孕妇| 91精品免费观看| www.爱久久.com| 爽爽淫人综合网网站| 国产香蕉久久精品综合网| 日本高清无吗v一区| 久久99国产精品麻豆| 日韩理论片一区二区| 91.com在线观看| 成人18视频日本| 日韩精品一卡二卡三卡四卡无卡| 国产三级欧美三级日产三级99| 色94色欧美sute亚洲线路一ni| 久久精品国产亚洲aⅴ| 亚洲免费电影在线| 久久久久久免费网| 欧美一区二区三区不卡| www.欧美日韩| 国产毛片精品视频| 亚洲国产成人av好男人在线观看| 国产亚洲精品中文字幕| 日韩西西人体444www| 91福利在线导航| 91色综合久久久久婷婷| 国产精品亚洲一区二区三区妖精| 性欧美疯狂xxxxbbbb| √…a在线天堂一区| 久久久久久久免费视频了| 在线不卡免费欧美| 欧洲色大大久久| thepron国产精品| 国内不卡的二区三区中文字幕| 天堂久久一区二区三区| 综合中文字幕亚洲| 国产精品毛片久久久久久久| 日韩一区二区高清| 欧美群妇大交群中文字幕| 色婷婷综合视频在线观看| 国产91丝袜在线观看| 国产中文字幕精品| 蜜臀av一区二区在线观看| 亚洲成人www| 亚洲自拍欧美精品| 亚洲在线视频网站| 亚洲与欧洲av电影| 一区二区免费在线播放| 亚洲精品一二三四区| 亚洲天堂精品视频| 亚洲成av人片在线观看| 日日噜噜夜夜狠狠视频欧美人| 日韩女同互慰一区二区| 欧美一区二区三区在线观看视频| 日本一区二区成人| 91精品欧美久久久久久动漫| 成人a区在线观看| 懂色av中文一区二区三区 | 国产精品久久久久影院亚瑟| 国产午夜一区二区三区| 亚洲国产精品激情在线观看| 中文字幕第一区| 国产精品区一区二区三| 亚洲色图都市小说| 一区二区激情小说| 亚洲福利视频导航| 免费一区二区视频| 黑人巨大精品欧美一区| 国产精品一区二区x88av| 国产99久久久国产精品潘金| 99re成人精品视频| 日本韩国欧美三级| 欧美一二三区在线| 日韩欧美的一区二区| 日本一区二区三区免费乱视频| 国产精品国产自产拍在线| 亚洲精品国产第一综合99久久| 亚洲专区一二三| 精品综合久久久久久8888| 国产精品正在播放| 日本丰满少妇一区二区三区| 欧美日韩精品免费| 久久日一线二线三线suv| 国产精品入口麻豆九色| 尤物视频一区二区| 麻豆91在线播放免费| 成人综合婷婷国产精品久久免费| 欧日韩精品视频| 欧美岛国在线观看| 中文字幕第一区二区| 亚洲成av人片在线观看无码| 国产综合久久久久久鬼色| 91免费版pro下载短视频| 欧美日韩高清不卡| 久久精品亚洲一区二区三区浴池| 日韩伦理av电影| 久久99精品视频| 在线观看91精品国产入口| 久久一区二区三区四区| 一区二区三区精品视频在线| 精品中文字幕一区二区小辣椒| 色婷婷精品大视频在线蜜桃视频| 欧美一区二区三区小说| 亚洲欧洲日产国码二区| 老司机免费视频一区二区三区| aaa欧美日韩| 久久综合中文字幕| 一区二区三区不卡视频在线观看| 久久99精品一区二区三区三区| 在线观看av一区| 欧美激情艳妇裸体舞| 久久精品国产99国产精品| 色妹子一区二区| 国产午夜精品久久久久久免费视| 丝袜亚洲另类丝袜在线| 色婷婷综合久久久久中文| 久久精品水蜜桃av综合天堂| 免费成人美女在线观看.| 在线一区二区三区四区五区| 久久亚区不卡日本| 琪琪久久久久日韩精品| 91极品美女在线| 最新中文字幕一区二区三区| 九色|91porny| 欧美一级免费大片| 亚洲福利一区二区三区| 91色在线porny| 国产农村妇女毛片精品久久麻豆| 奇米影视一区二区三区小说| 欧美色综合影院| 亚洲欧美日韩在线播放| 成人性生交大片免费看视频在线 | 午夜精品久久久久久久99水蜜桃| 91视频一区二区| 亚洲三级小视频| jiyouzz国产精品久久| 国产嫩草影院久久久久| 国产jizzjizz一区二区| 久久久久久久电影| 国产一区二区剧情av在线| 久久中文娱乐网| 国产自产2019最新不卡| 久久综合九色综合久久久精品综合| 久久精品国产久精国产| 精品久久一二三区| 精品一区二区免费在线观看| 精品国产免费人成电影在线观看四季| 日韩成人精品在线观看| 日韩欧美不卡在线观看视频| 日本在线不卡视频| 欧美一区二区三区电影| 精品午夜久久福利影院| 精品91自产拍在线观看一区| 激情深爱一区二区| 欧美国产在线观看| 99vv1com这只有精品| 一区二区三区日本| 欧美美女视频在线观看| 日韩电影免费一区| 久久婷婷国产综合精品青草| 国产精一品亚洲二区在线视频| 中文字幕精品综合| 91香蕉视频mp4| 天堂成人国产精品一区| 精品欧美乱码久久久久久| 国产一区二区三区四区五区入口 | 亚洲另类在线视频| 欧美日韩国产综合久久| 日本中文在线一区| 国产视频一区二区在线| 99久久er热在这里只有精品15| 亚洲欧洲美洲综合色网| 欧美日韩免费电影| 久久99精品国产91久久来源| 中文字幕视频一区二区三区久| 91官网在线观看| 国产一区欧美二区| 亚洲色大成网站www久久九九|