<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Micronet800.co.uk</title>
	<atom:link href="https://micronet800.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>https://micronet800.co.uk</link>
	<description>On-line Media, Development and Consultancy</description>
	<lastBuildDate>Thu, 09 Mar 2017 11:01:46 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://micronet800.co.uk/wp-content/uploads/2022/01/cropped-micronet800-1-32x32.png</url>
	<title>Micronet800.co.uk</title>
	<link>https://micronet800.co.uk</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>VMWare and centos issues starting web agent</title>
		<link>https://micronet800.co.uk/vmware-and-centos-issues-starting-web-agent/</link>
					<comments>https://micronet800.co.uk/vmware-and-centos-issues-starting-web-agent/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Thu, 30 Apr 2009 23:25:47 +0000</pubDate>
				<category><![CDATA[VMWARE]]></category>
		<guid isPermaLink="false">http://micronet800.co.uk/?p=50</guid>

					<description><![CDATA[<p>install VMware 2.0. This was my first install of VMware on CentOS. I downloaded the rpm from vmare.com and installed in the typical fashion. sudo rpm -i vmware-package.rpm I then proceeded to configure the application. Based on the installation it appeared to be successful. I however quickly found by running lynx localhost:8222 that it was [&#8230;]</p>
<p>The post <a href="https://micronet800.co.uk/vmware-and-centos-issues-starting-web-agent/">VMWare and centos issues starting web agent</a> first appeared on <a href="https://micronet800.co.uk">Micronet800.co.uk</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>install VMware 2.0. This was my first install of VMware on CentOS. I downloaded the rpm from vmare.com and installed in the typical fashion.</p>
<p><span style="font-family: courier new;">sudo rpm -i vmware-package.rpm</span></p>
<p>I then proceeded to configure the application. Based on the installation it appeared to be successful. I however quickly found by running</p>
<p><span style="font-family: courier new;">lynx localhost:8222</span></p>
<p>that it was not listening on the assigned http port. That then led to some additional testing to determine what ports were actually listening on the box.</p>
<p><span style="font-family: courier new;">netstat -anp | grep 8333</span></p>
<p>This did not return a response and so I began to research the logs to see what information I could glean.</p>
<p>The logs showed the following.</p>
<p><span style="font-family: courier new;">VMware[init]: /usr/lib/vmware/bin/vmware-</span></p>
<div id=":1ut" class="ArwC7c ckChnd" style="font-family: courier new;">hostd: error while loading<br />
shared libraries: /usr/lib/vmware/vmacore/libvmacore<br />
.so.1.0: cannot restore segment prot after reloc: Permission denied</div>
<p>After some careful googling, I was able to determine that this was a known issue that others had dealt with. I was presented with 2 different solutions but chose to correct it by issuing</p>
<p><span style="font-family: courier new;">chcon -t texrel_shlib_t /usr/lib/vmware/vmacore/</span></p>
<div id=":1ut" class="ArwC7c ckChnd"><span style="font-family: courier new;">libvmacore.so.1.0</span></p>
<p>based on http://www.vmware.com/support/server2/doc/releasenotes_vmserver2.html#issues</p>
<p>I then restarted VMware and had a working VM Solution.</p>
<p>While researching this issue, I found several others determined it necessary to make a configuration change to</p>
<p><span style="font-family: courier new;">/etc/SELinux/config</span><br />
<span style="font-family: courier new;">SELinux=permissive</span></p>
<p>Note: I found this initally set to &#8220;enforcing&#8221;. I later also changed it to &#8220;permissive&#8221; in order to help troubleshoot a Samba problem.</p></div><p>The post <a href="https://micronet800.co.uk/vmware-and-centos-issues-starting-web-agent/">VMWare and centos issues starting web agent</a> first appeared on <a href="https://micronet800.co.uk">Micronet800.co.uk</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://micronet800.co.uk/vmware-and-centos-issues-starting-web-agent/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cloning a VMWARE image</title>
		<link>https://micronet800.co.uk/cloning-a-vmware-image/</link>
					<comments>https://micronet800.co.uk/cloning-a-vmware-image/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Thu, 30 Apr 2009 23:24:11 +0000</pubDate>
				<category><![CDATA[VMWARE]]></category>
		<guid isPermaLink="false">http://micronet800.co.uk/?p=47</guid>

					<description><![CDATA[<p>When you need a bunch of virtual machines with the same set up is really boring setting every single on from scratch. Cloning of virtual machines is VMware’s ESX is only a few clicks away. best places to visit For the VMware Server product you need a bit of extra work as it lucks that [&#8230;]</p>
<p>The post <a href="https://micronet800.co.uk/cloning-a-vmware-image/">Cloning a VMWARE image</a> first appeared on <a href="https://micronet800.co.uk">Micronet800.co.uk</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>When you need a bunch of virtual machines with the same set up is really boring setting every single on from scratch. Cloning of virtual machines is VMware’s ESX is only a few clicks away.   <a href="http://www.mapmetas.com" TITLE="places of visit">best places to visit</a>  For the VMware Server product you need a bit of extra work as it lucks that functionality.<br />
Bellow are some simple steps to get a virtual machines cloned:</p>
<ul>
<li>Create a new directory named after the name of the new virtual machine. You’ll need to create in the directory you decided to host the virtual machines. This is usually /var/lib/vmware/Virtual\ Machines</li>
<li>Copy the disk image of the virtual machines you want to clone into the newly created directory and name it after the name of the new virtual machine. [ shutdown the existing virtual machine before copying the disk image ]</li>
<li>Copy the <em>vmname.vmx </em>and <em>vmname.vmxf </em>files form the directory of the existing virtual machine into the directory of the new virtual machine.</li>
<li>Changes in <em>vmname.vmx:</em><br />
&#8211; Replace all the entries that contain the existing virtual machine’s name with the new name. These are<em> </em>the values of the attrubutes: <em>nvram, displayName, extendedConfigFile </em>and <em>scsi0:0.fileName</em>. The last one may be different depending on the controller you’ll be providing to the virtual machine.<br />
&#8211; Replace the existing UUIDs (you can generate new ones using the <em>uuidgen</em> command).<br />
&#8211; Replace MAC address (you can change just a few digits).<br />
&#8211; Replace the vmci0.id (change a few digits here as well).</li>
<li>Changes in <em>vmname.vmxf</em><br />
&#8211; Replace the existing <em>VMId w</em>ith a new id generated by uuidgen.<br />
&#8211; Replace the <em>vmxPathName </em>attribute.</li>
</ul>
<p>Once you are done with all these, you can launch the VMware Infrastructure Web Access (<em>type vmware </em>in the console) and add the cloned virtual machine in the inventory:</p>
<ul>
<li>Virtual Machine -&gt; Add Virtual Machine to inventory -&gt; Select the new virtual machine from the inventory.</li>
</ul>
<p>You can now start up the cloned virtual machine. You’ll need to change a couple of things in the OS settings of the virtual machine:</p>
<ul>
<li>/etc/hosts -&gt; Replace old hostname with new one</li>
<li>/etc/sysconfig/network -&gt; Replace old hostname with new one</li>
<li>/etc/sysconfig/network-scripts/ifcfg-eth0 -&gt; Replace MAC address with new one and any other settings specific to the host</li>
</ul>
<hr /><p>The post <a href="https://micronet800.co.uk/cloning-a-vmware-image/">Cloning a VMWARE image</a> first appeared on <a href="https://micronet800.co.uk">Micronet800.co.uk</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://micronet800.co.uk/cloning-a-vmware-image/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Oracle datapump stuff / Links</title>
		<link>https://micronet800.co.uk/oracle-datapump-stuff-links/</link>
					<comments>https://micronet800.co.uk/oracle-datapump-stuff-links/#respond</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Thu, 08 Jan 2009 13:30:18 +0000</pubDate>
				<category><![CDATA[Oracle]]></category>
		<guid isPermaLink="false">http://micronet800.co.uk/?p=46</guid>

					<description><![CDATA[<p>Datapump 101 links: http://www.oracle-base.com/articles/10g/OracleDataPump10g.php http://www.orafaq.com/wiki/Datapump relevant domain names</p>
<p>The post <a href="https://micronet800.co.uk/oracle-datapump-stuff-links/">Oracle datapump stuff / Links</a> first appeared on <a href="https://micronet800.co.uk">Micronet800.co.uk</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Datapump 101 links:</p>
<p>http://www.oracle-base.com/articles/10g/OracleDataPump10g.php</p>
<p>http://www.orafaq.com/wiki/Datapump <a title="relevant domain names" HREF="http://www.wostates.xyz" style="text-decoration:none;color: inherit !important;" >relevant domain names</a> <a style='text-decoration:none;' TITLE='' HREF='' ></a></p><p>The post <a href="https://micronet800.co.uk/oracle-datapump-stuff-links/">Oracle datapump stuff / Links</a> first appeared on <a href="https://micronet800.co.uk">Micronet800.co.uk</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://micronet800.co.uk/oracle-datapump-stuff-links/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weblogic Tuning the Default Execute Queue Threads</title>
		<link>https://micronet800.co.uk/weblogic-tuning-the-default-execute-queue-threads/</link>
					<comments>https://micronet800.co.uk/weblogic-tuning-the-default-execute-queue-threads/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Wed, 12 Nov 2008 14:58:41 +0000</pubDate>
				<category><![CDATA[Weblogic]]></category>
		<guid isPermaLink="false">http://micronet800.co.uk/?p=36</guid>

					<description><![CDATA[<p>Tuning the Default Execute Queue Threads The value of the ThreadCount attribute of an ExecuteQueue element in the config.xml file equals the number of simultaneous operations that can be performed by applications that use the execute queue. As work enters an instance of WebLogic Server, it is placed in an execute queue. This work is [&#8230;]</p>
<p>The post <a href="https://micronet800.co.uk/weblogic-tuning-the-default-execute-queue-threads/">Weblogic Tuning the Default Execute Queue Threads</a> first appeared on <a href="https://micronet800.co.uk">Micronet800.co.uk</a>.</p>]]></description>
										<content:encoded><![CDATA[<p style="margin: 14.4pt 0cm 0pt 14.4pt" class="head1"><font size="2"><strong>Tuning the Default Exe</strong></font><a title="wlstuning-ThreadPoolSize" name="wlstuning-ThreadPoolSize"></a><font size="2"><strong>cute Queue Threads</strong></font></p>
<p><font size="2">The value of the </font></p>
<p><code><span style="font-family: courier"><font size="2" face="Verdana">ThreadCount</font></span></code></p>
<p><font size="2"> attribute of an </font></p>
<p><code><span style="font-family: courier"><font size="2" face="Verdana">ExecuteQueue</font></span></code></p>
<p><font size="2"> element in the </font></p>
<p><code><span style="font-family: courier"><font size="2" face="Verdana">config.xml</font></span></code></p>
<p><font size="2"> file equals the number of simultaneous operations that can be performed by applications that use the execute queue. As work enters an instance of WebLogic Server, it is placed in an execute queue. This work is then assigned to a thread that does the work on it. Threads consume resources, so handle this attribute with care—you can degrade performance by increasing the value unnecessarily.</font></p>
<p><font size="2">By default, a new WebLogic Server instance is configured with a development mode execute queue, </font><code><span style="font-family: courier"><font size="2" face="Verdana">weblogic.kernel.default</font></span></code><font size="2">, that contains 15 threads. In addition, WebLogic Server provides two other pre-configured queues:</font></p>
<ul style="margin-top: 0cm" type="square">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">weblogic.admin.HTTP</font></span></code><span style="font-family: verdana; font-size: 10pt">—Available only on Administration Servers, this queue is reserved for communicating with the Administration Console; you cannot reconfigure it. </span></li>
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">weblogic.admin.RMI</font></span></code><span style="font-family: verdana; font-size: 10pt">—Both Administration Servers and Managed Servers have this queue; it is reserved for administrative traffic; you cannot reconfigure it. </span></li>
</ul>
<p><font size="2">Unless you configure additional execute queues, and assign applications to them, Web applications and RMI objects use </font><code><span style="font-family: courier"><font size="2" face="Verdana">weblogic.kernel.default</font></span></code><font size="2">.</font></p>
<p><font size="2"><span style="font-family: verdana">Note: </span>If native performance packs are not being used for your platform, you may need to tune the default number of execute queue threads <em><span style="font-family: verdana">and</span></em> the percentage of threads that act as socket readers to achieve optimal performance. For more information, see </font><a href="http://edocs.bea.com/wls/docs81/perform/WLSTuning.html#1132671"><font color="#003399" size="2">Allocating Execute Threads to Act as Socket Readers</font></a><font size="2">.</font></p>
<p style="margin: 18pt 0cm 0pt 14.4pt" class="head2"><font size="2">Should You Modify the Default Thread Count?</font></p>
<p><font size="2">Adding more threads to the default execute queue does not necessarily imply that you can process more work. Even if you add more threads, you are still limited by the power of your processor. Because threads consume memory, you can degrade performance by increasing the value of the </font><code><span style="font-family: courier"><font size="2" face="Verdana">ThreadCount</font></span></code><font size="2"> attribute unnecessarily. A high execute thread count causes more memory to be used and increases context switching, which can degrade performance.</font></p>
<p><font size="2">The value of the </font><code><span style="font-family: courier"><font size="2" face="Verdana">ThreadCount</font></span></code><font size="2"> attribute depends very much on the type of work your application does. For example, if your client application is thin and does a lot of its work through remote invocation, that client application will spend more time connected — and thus will require a higher thread count — than a client application that does a lot of client-side processing.</font></p>
<p><font size="2">If you do not need to use more than 15 threads (the development default) or 25 threads (the production default) for your work, do not change the value of this attribute. As a general rule, if your application makes database calls that take a long time to return, you will need more execute threads than an application that makes calls that are short and turn over very rapidly. For the latter case, using a smaller number of execute threads could improve performance.</font></p>
<p style="margin: 18pt 0cm 0pt 14.4pt" class="head3"><font size="2">Scenarios for Modifying the Default Thread Count</font></p>
<p><font size="2">To determine the ideal thread count for an execute queue, monitor the queue&#8217;s throughput while all applications in the queue are operating at maximum load. Increase the number of threads in the queue and repeat the load test until you reach the optimal throughput for the queue. (At some point, increasing the number of threads will lead to enough context switching that the throughput for the queue begins to decrease.)</font></p>
<p><font size="2"><span style="font-family: verdana">Note: </span>The WebLogic Server Administration Console displays the cumulative throughput for all of a server&#8217;s execute queues. To access this throughput value, follow steps 1-6 in </font><a href="http://edocs.bea.com/wls/docs81/perform/WLSTuning.html#1142218"><font color="#003399" size="2">Modifying the Default Thread Count</font></a><font size="2">.</font></p>
<p><a href="http://edocs.bea.com/wls/docs81/perform/WLSTuning.html#1142169"><font color="#003399" size="2">Table 4-3</font></a><font size="2"> shows default scenarios for adjusting available threads in relation to the number of CPUs available in the WebLogic Server domain. These scenarios also assume that WebLogic Server is running under maximum load, and that all thread requests are satisfied by using the default execute queue. If you configure additional execute queues and assign applications to specific queues, monitor results on a pool-by-pool basis.</font></p>
<table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; padding-left: 2.25pt; padding-right: 2.25pt; background: #cccccc; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top">
<p style="margin: 18pt 10.8pt 0pt 18pt" class="tabletitle"><font size="2">Table 4-3 Scenarios for Modifying the Default Thread Count </font></p>
<p><a title="1142175" name="1142175"></a><span style="font-family: verdana"><font size="2">When&#8230;</font></span></p>
</td>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; padding-left: 2.25pt; padding-right: 2.25pt; background: #cccccc; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top"><span style="font-family: verdana"><font size="2">Results</font></span></td>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; padding-left: 2.25pt; padding-right: 2.25pt; background: #cccccc; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial" valign="top"><span style="font-family: verdana"><font size="2">Do This:</font></span></td>
</tr>
<tr>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><font size="2">Thread Count &lt; number of CPUs</font></p>
</td>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><font size="2">Your thread count is too low if:</font></p>
<p style="text-indent: -18pt; margin: 0cm 7.2pt 7.2pt 14.4pt" class="table"><font size="2"><font face="Verdana"><span style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span>CPU is waiting to do work, but there is work that could be done. </font></font></p>
<p style="text-indent: -18pt; margin: 0cm 7.2pt 7.2pt 14.4pt" class="table"><font size="2"><font face="Verdana"><span style="font-family: wingdings"><span><span style="font: 7pt &#39;Times New Roman&#39;; font-size-adjust: none; font-stretch: normal">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span>Cannot get 100 percent CPU utilization rate.</font></font></p>
</td>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><font size="2">Increase the thread count.</font></p>
</td>
</tr>
<tr>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142191" name="1142191"></a><font size="2">Thread Count = number of CPUs</font></p>
</td>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142193" name="1142193"></a><font size="2">Theoretically ideal, but the CPUs are still under-utilized.</font></p>
</td>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142195" name="1142195"></a><font size="2">Increase the thread count.</font></p>
</td>
</tr>
<tr>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142197" name="1142197"></a><font size="2">Thread Count &gt; number of CPUs (by a moderate number of threads)</font></p>
</td>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142199" name="1142199"></a><font size="2">Practically ideal, with a moderate amount of context switching and a high CPU utilization rate.</font></p>
</td>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142201" name="1142201"></a><font size="2">Tune the moderate number of threads and compare performance results. </font></p>
</td>
</tr>
<tr>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142203" name="1142203"></a><font size="2">Thread Count &gt; number of CPUs (by a large number of threads)</font></p>
</td>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142207" name="1142207"></a><font size="2">Too much context switching, which can lead to significant performance degradation. </font></p>
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142208" name="1142208"></a><font size="2">Your performance may increase as you decrease the number of threads.</font></p>
</td>
<td style="border-bottom: #ece9d8; border-left: #ece9d8; padding-bottom: 2.25pt; background-color: transparent; padding-left: 2.25pt; padding-right: 2.25pt; border-top: #ece9d8; border-right: #ece9d8; padding-top: 2.25pt" valign="top">
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142210" name="1142210"></a><font size="2">Reduce the number of threads so that it equals the number of CPUs, and then add <em><span style="font-family: verdana">only</span></em> the number of &quot;stuck&quot; threads that you have determined.</font></p>
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142211" name="1142211"></a><font size="2">For example, if you have four processors, then four threads can be running concurrently with the number of stuck threads. So, you want the execute threads to be 4 + the number of stuck threads.</font></p>
<p style="margin: 0cm 0cm 7.2pt" class="table"><a title="1142212" name="1142212"></a><font size="2">To determine the amount of stuck threads, see </font><a href="http://edocs.bea.com/wls/docs81/perform/WLSTuning.html#1125714"><font color="#003399" size="2">Tuning the Execute Thread Detection Behavior</font></a><font size="2">.</font></p>
<p style="margin: 7.2pt 10.8pt 0pt 0cm" class="cellnote"><a title="1142216" name="1142216"></a><font size="2"><span style="font-family: verdana">Note: </span>This recommendation is highly application-dependent. For instance, the length of time the application might block threads can invalidate the formula. </font></p>
</td>
</tr>
</tbody>
</table>
<p style="margin: 18pt 0cm 0pt 14.4pt" class="head3"><font size="2">Modifying the Default Thread Count</font></p>
<p><font size="2">To modify the default execute queue thread count using the Administration Console:</font></p>
<ol style="margin-top: 0cm" type="1">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><span style="font-family: verdana; font-size: 10pt">Start the Administration Server if it is not already running. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><span style="font-family: verdana; font-size: 10pt">Access the Administration Console for the domain. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><span style="font-family: verdana; font-size: 10pt">Expand the Servers node in the left pane to display the servers configured in your domain. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><span style="font-family: verdana; font-size: 10pt">Right-click the name of the server instance that contains the execute queue you want to configure, and then select View Execute Queues on the pop-up menu to display a table of execute queues that can be modified. </span></li>
</ol>
<p style="margin: 7.2pt 21.6pt 0pt 36pt" class="listnote"><font size="2"><span style="font-family: verdana">Note: </span>You can only modify the default execute queue for the server or a user-defined execute queue.</font></p>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1134876" name="1134876"></a><span style="font-family: verdana; font-size: 10pt">In the Name column, click directly on the default execute queue name to display the Configuration tab for modifying execute queues. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1135133" name="1135133"></a><span style="font-family: verdana; font-size: 10pt">Locate the Thread Count value and increase or decrease it, as appropriate. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1135170" name="1135170"></a><span style="font-family: verdana; font-size: 10pt">Click Apply to save your changes. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1135171" name="1135171"></a><span style="font-family: verdana; font-size: 10pt">Reboot the selected server to enable the new execute queue settings. </span></li>
</ol>
<p style="margin: 18pt 0cm 0pt 14.4pt" class="head2"><a title="1123437" name="1123437"></a><font size="2">Assigning Applications to Execute Queues</font></p>
<p><a title="1123438" name="1123438"></a><font size="2">Although you can configure the default execute queue to supply the optimal number threads for all WebLogic Server applications, configuring multiple execute queues can provide additional control for key applications. By using multiple execute queues, you can guarantee that selected applications have access to a fixed number of execute threads, regardless of the load on WebLogic Server. See </font><a href="http://edocs.bea.com/wls/docs81/perform/AppTuning.html#1105201"><font color="#003399" size="2">Using Execute Queues to Control Thread Usage</font></a><font size="2"> for more information on assigning applications to configured execute queues.</font></p>
<p style="margin: 18pt 0cm 0pt 14.4pt" class="head2"><a title="1132671" name="1132671"></a><font size="2">Allo</font><a title="wlstuning-SocketReaders" name="wlstuning-SocketReaders"></a><font size="2">cating Execute Threads to Act as Socket Readers</font></p>
<p><a title="1132672" name="1132672"></a><font size="2">For best socket performance, BEA recommends that you use the native socket reader implementation, rather than the pure-Java implementation, on machines that host WebLogic Server instances (see </font><a href="http://edocs.bea.com/wls/docs81/perform/WLSTuning.html#1142800"><font color="#003399" size="2">Using WebLogic Server &quot;Native IO&quot; Performance Packs</font></a><font size="2">). However, if you must use the pure-Java socket reader implementation for host machines, you can still improve the performance of socket communication by configuring the proper number of execute threads to act as socket reader threads for each server instance and client machine. </font></p>
<p><a title="1132676" name="1132676"></a><font size="2">The </font><code><span style="font-family: courier"><font size="2" face="Verdana">ThreadPoolPercentSocketReaders</font></span></code><font size="2"> attribute sets the maximum percentage of execute threads that are set to read messages from a socket. The optimal value for this attribute is application-specific. The default value is 33, and the valid range is 1-99.</font></p>
<p><a title="1132677" name="1132677"></a><font size="2">Allocating execute threads to act as socket reader threads increases the speed and the ability of the server to accept client requests. It is essential to balance the number of execute threads that are devoted to reading messages from a socket and those threads that perform the actual execution of tasks in the server.</font></p>
<p style="margin: 18pt 0cm 0pt 14.4pt" class="head3"><a title="1132678" name="1132678"></a><font size="2">Setting the Number of Socket Reader Threads For a Server Instance</font></p>
<p><a title="1132679" name="1132679"></a><font size="2">To use the Administration Console to set the maximum percentage of execute threads that read messages from a socket:</font></p>
<ol style="margin-top: 0cm" type="1">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1132680" name="1132680"></a><span style="font-family: verdana; font-size: 10pt">Start the Administration Server if it is not already running. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1132681" name="1132681"></a><span style="font-family: verdana; font-size: 10pt">Access the Administration Console for the domain. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1132682" name="1132682"></a><span style="font-family: verdana; font-size: 10pt">Expand the Servers node in the left pane to display the servers configured in your domain. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1132683" name="1132683"></a><span style="font-family: verdana; font-size: 10pt">Click the name of the server that you want to configure. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1132684" name="1132684"></a><span style="font-family: verdana; font-size: 10pt">Select the Configuration —&gt; Tuning tab. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1132685" name="1132685"></a><span style="font-family: verdana; font-size: 10pt">Edit the percentage of Java reader threads in the Socket Readers attribute field. The number of Java socket readers is computed as a percentage of the number of total execute threads (as shown in the Thread Count field for the Execute Queue). </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1132686" name="1132686"></a><span style="font-family: verdana; font-size: 10pt">Apply the changes. </span></li>
</ol>
<p style="margin: 18pt 0cm 0pt 14.4pt" class="head3"><a title="1132687" name="1132687"></a><font size="2">Setting the Number of Socket Reader Threads on Client Machines</font></p>
<p><a title="1132688" name="1132688"></a><font size="2">On client machines, you can configure the number of available socket reader threads in the JVM that runs the client. Specify the socket readers by defining the following parameters in the </font><code><span style="font-family: courier"><font size="2" face="Verdana">java</font></span></code><font size="2"> command line for the client:</font></p>
<p><a title="1141516" name="1141516"></a><code><span style="font-family: courier"><font size="2"><font face="Verdana">-Dweblogic.ThreadPoolSize=<em>value</em></font></font></span></code><em><span style="font-family: courier">       <br /></span></em><code><span style="font-family: courier"><font size="2"><font face="Verdana">-Dweblogic.ThreadPoolPercentSocketReaders=<em>value</em></font></font></span></code><font size="2"> </font></p>
<p style="margin: 18pt 0cm 0pt 14.4pt" class="head2"><a title="1124626" name="1124626"></a><a title="qoverflow" name="qoverflow"></a><font size="2">Tuning Execute Queues for Overflow Conditions</font></p>
<p><a title="1124656" name="1124656"></a><font size="2">You can configure WebLogic Server to detect and optionally address potential overflow conditions in the default execute queue or any user-defined execute queue. WebLogic Server considers a queue to have a possible overflow condition when its current size reaches a user-defined percentage of its maximum size. When this threshold is reached, the server changes its health state to &quot;warning&quot; and can optionally allocate additional threads to perform the outstanding work in the queue, thereby reducing its size.</font></p>
<p><a title="1124741" name="1124741"></a><font size="2">To automatically detect and address overflow conditions in a queue, you configure the following items:</font></p>
<ul style="margin-top: 0cm" type="square">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1124746" name="1124746"></a><span style="font-family: verdana; font-size: 10pt">The threshold at which the server indicates an overflow condition. This value is set as a percentage of the configured size of the execute queue (the </span><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">QueueLength</font></span></code><span style="font-family: verdana; font-size: 10pt"> value). </span></li>
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1124819" name="1124819"></a><span style="font-family: verdana; font-size: 10pt">The number of threads to add to the execute queue when an overflow condition is detected. These additional threads work to reduce the size of the queue and reduce the size of the queue to its normal operating size. </span></li>
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1124844" name="1124844"></a><span style="font-family: verdana; font-size: 10pt">The minimum and maximum number of threads available to the queue. In particular, setting the maximum number of threads prevents the server from assigning an overly high thread count in response to overload conditions. </span></li>
</ul>
<p><a title="1124882" name="1124882"></a><font size="2">To tune an execute queue using the WebLogic Server Administration Console:</font></p>
<ol style="margin-top: 0cm" type="1">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1124888" name="1124888"></a><span style="font-family: verdana; font-size: 10pt">Start the Administration Server if it is not already running. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1124924" name="1124924"></a><span style="font-family: verdana; font-size: 10pt">Access the Administration Console for the domain. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1124961" name="1124961"></a><span style="font-family: verdana; font-size: 10pt">Expand the Servers node in the left pane to display the servers configured in your domain. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1124962" name="1124962"></a><span style="font-family: verdana; font-size: 10pt">Right-click the name of the server instance that contains the execute queue you want to configure, and then select View Execute Queues from the pop-up menu to display a table of execute queues that can be modified. </span></li>
</ol>
<p style="margin: 7.2pt 21.6pt 0pt 36pt" class="listnote"><a title="1142014" name="1142014"></a><font size="2"><span style="font-family: verdana">Note: </span>You can only modify the default execute queue for the server or a user-defined execute queue.</font></p>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125174" name="1125174"></a><span style="font-family: verdana; font-size: 10pt">In the Name column, directly click the default execute queue name (or the user-defined execute queue) that you want to configure. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125235" name="1125235"></a><span style="font-family: verdana; font-size: 10pt">On the execute queue Configuration tab, specify how the server instance should detect an overflow condition for the selected queue by modifying the following attributes: </span>
<ul style="margin-top: 0cm" type="disc">
<li style="margin: 7.2pt 21.6pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125260" name="1125260"></a><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">Queue Length</font></span></code><span style="font-family: verdana; font-size: 10pt">: Specifies the maximum number of simultaneous requests that the server can hold in the queue. The default of 65536 requests represents a very large number of requests; outstanding requests in the queue should rarely, if ever reach this maximum value. Always leave the Queue Length at the default value of 65536 entries. </span></li>
<li style="margin: 7.2pt 21.6pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125264" name="1125264"></a><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">Queue Length Threshold Percent</font></span></code><span style="font-family: verdana; font-size: 10pt">: The percentage (from 1-99) of the Queue Length size that can be reached before the server indicates an overflow condition for the queue. All actual queue length sizes below the threshold percentage are considered normal; sizes above the threshold percentage indicate an overflow. By default, the Queue Length Threshold Percent is set to 90 percent. </span></li>
<li style="margin: 7.2pt 21.6pt 0pt 0cm; color: black" class="MsoNormal"><a title="1138942" name="1138942"></a><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">Thread Priority</font></span></code><span style="font-family: verdana; font-size: 10pt">: The priority of the threads associated with the queue. By default, the Thread Priority is set to 5. </span></li>
</ul>
</li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125397" name="1125397"></a><span style="font-family: verdana; font-size: 10pt">To specify how this server should address an overflow condition for the selected queue, modify the following attribute: </span>
<ul style="margin-top: 0cm" type="disc">
<li style="margin: 7.2pt 21.6pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125391" name="1125391"></a><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">Threads Increase</font></span></code><span style="font-family: verdana; font-size: 10pt">: The number of threads WebLogic Server should add to this execute queue when it detects an overflow condition. If you specify zero threads (the default), the server changes its health state to &quot;warning&quot; in response to an overflow condition in the execute queue, but it does not allocate additional threads to reduce the workload. </span></li>
</ul>
</li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125472" name="1125472"></a><span style="font-family: verdana; font-size: 10pt">To fine-tune the variable thread count of this execute queue, modify the following attributes: </span>
<ul style="margin-top: 0cm" type="disc">
<li style="margin: 7.2pt 21.6pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125470" name="1125470"></a><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">Threads Minimum</font></span></code><span style="font-family: verdana; font-size: 10pt">: The minimum number of threads that WebLogic Server should maintain in this execute queue to prevent unnecessary overflow conditions. By default, the Threads Minimum is set to 5. </span></li>
<li style="margin: 7.2pt 21.6pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125573" name="1125573"></a><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">Threads Maximum</font></span></code><span style="font-family: verdana; font-size: 10pt">: The maximum number of threads that this execute queue can have; this value prevents WebLogic Server from creating an overly high thread count in the queue in response to continual overflow conditions. By default, the Threads Maximum is set to 400. </span></li>
</ul>
</li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125658" name="1125658"></a><span style="font-family: verdana; font-size: 10pt">Click Apply to save your changes. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1125697" name="1125697"></a><span style="font-family: verdana; font-size: 10pt">Reboot the selected server to enable the new execute queue settings. </span></li>
</ol>
<p style="margin: 18pt 0cm 0pt 14.4pt" class="head2"><a title="1125714" name="1125714"></a><a title="stuckthread" name="stuckthread"></a><font size="2">Tuning the Execute Thread Detection Behavior</font></p>
<p><a title="1125742" name="1125742"></a><font size="2">WebLogic Server automatically detects when a thread in an execute queue becomes &quot;stuck.&quot; Because a stuck thread cannot complete its current work or accept new work, the server logs a message each time it diagnoses a stuck thread. If all threads in an execute queue become stuck, the server changes its health state to either &quot;warning&quot; or &quot;critical&quot; depending on the execute queue:</font></p>
<ul style="margin-top: 0cm" type="square">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126019" name="1126019"></a><span style="font-family: verdana; font-size: 10pt">If all threads in the default queue become stuck, the server changes its health state to &quot;critical.&quot; (You can set up the Node Manager application to automatically shut down and restart servers in the critical health state. For more information, see &quot;<a href="http://edocs.bea.com/wls/docs81/adminguide/nodemgr.html#NodeManagerCapabilities"><font color="#003399">Node Manager Capabilities</font></a>&quot; in <em><span style="font-family: verdana">Configuring and Managing WebLogic Server</span></em>.) </span></li>
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126058" name="1126058"></a><span style="font-family: verdana; font-size: 10pt">If all threads in </span><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">weblogic.admin.HTTP,</font></span></code><span style="font-family: verdana; font-size: 10pt"> </span><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">weblogic.admin.RMI</font></span></code><span style="font-family: verdana; font-size: 10pt">, or a user-defined execute queue become stuck, the server changes its health state to &quot;warning.&quot; </span></li>
</ul>
<p><a title="1126133" name="1126133"></a><font size="2">WebLogic Server diagnoses a thread as stuck if it is continually working (not idle) for a set period of time. You can tune a server&#8217;s thread detection behavior by changing the length of time before a thread is diagnosed as stuck, and by changing the frequency with which the server checks for stuck threads.</font></p>
<p><a title="1126432" name="1126432"></a><font size="2"><span style="font-family: verdana">Note: </span>Although you can change the criteria WebLogic Server uses to determine whether a thread is stuck, you cannot change the default behavior of setting the &quot;warning&quot; and &quot;critical&quot; health states when all threads in a particular execute queue become stuck.</font></p>
<p><a title="1126524" name="1126524"></a><font size="2">To configure WebLogic Server stuck thread detection behavior:</font></p>
<ol style="margin-top: 0cm" type="1">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126594" name="1126594"></a><span style="font-family: verdana; font-size: 10pt">Start the Administration Server if it is not already running. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126595" name="1126595"></a><span style="font-family: verdana; font-size: 10pt">Access the Administration Console for the domain. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126596" name="1126596"></a><span style="font-family: verdana; font-size: 10pt">Expand the Servers node in the left pane to display the servers configured in your domain. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126597" name="1126597"></a><span style="font-family: verdana; font-size: 10pt">Click the name of the server instance that you want to modify for improved stuck thread detection. </span></li>
</ol>
<p style="margin: 7.2pt 21.6pt 0pt 36pt" class="listnote"><a title="1143112" name="1143112"></a><font size="2"><span style="font-family: verdana">Note: </span>You configure stuck thread detection parameters on a per-server basis, rather than on a per-execute queue basis.</font></p>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126598" name="1126598"></a><span style="font-family: verdana; font-size: 10pt">Select the Configuration —&gt; Tuning tab in the right pane. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126602" name="1126602"></a><span style="font-family: verdana; font-size: 10pt">Modify the following attributes as necessary to tune thread detection behavior for the server: </span>
<ul style="margin-top: 0cm" type="disc">
<li style="margin: 7.2pt 21.6pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126603" name="1126603"></a><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">Stuck Thread Max Time</font></span></code><span style="font-family: verdana; font-size: 10pt">: Enter the number of seconds, that a thread must be continually working before this server diagnoses the thread as being stuck. By default, WebLogic Server considers a thread to be &quot;stuck&quot; after 600 seconds of continuous use. </span></li>
<li style="margin: 7.2pt 21.6pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126776" name="1126776"></a><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">Stuck Thread Timer Interval</font></span></code><span style="font-family: verdana; font-size: 10pt">: Enter the number of seconds, after which WebLogic Server periodically scans threads to see if they have been continually working for the length of time specified by </span><code><span style="font-family: courier; font-size: 10pt"><font face="Verdana">Stuck Thread Max Time</font></span></code><span style="font-family: verdana; font-size: 10pt">. By default, WebLogic Server sets this interval to 600 seconds. </span></li>
</ul>
</li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126825" name="1126825"></a><span style="font-family: verdana; font-size: 10pt">Click Apply to save your changes. </span></li>
</ol>
<ol style="margin-top: 0cm" type="1" start="start">
<li style="margin: 7.2pt 10.8pt 0pt 0cm; color: black" class="MsoNormal"><a title="1126832" name="1126832"></a><span style="font-family: verdana; font-size: 10pt">Reboot the server to use the new settings. </span></li>
</ol><p>The post <a href="https://micronet800.co.uk/weblogic-tuning-the-default-execute-queue-threads/">Weblogic Tuning the Default Execute Queue Threads</a> first appeared on <a href="https://micronet800.co.uk">Micronet800.co.uk</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://micronet800.co.uk/weblogic-tuning-the-default-execute-queue-threads/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Size of Schema in Oracle</title>
		<link>https://micronet800.co.uk/size-of-schema-in-oracle/</link>
					<comments>https://micronet800.co.uk/size-of-schema-in-oracle/#respond</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Wed, 12 Nov 2008 14:57:28 +0000</pubDate>
				<category><![CDATA[Oracle]]></category>
		<guid isPermaLink="false">http://micronet800.co.uk/?p=45</guid>

					<description><![CDATA[<p>SQL Script to show the size of each schema in an Oracle database: SELECT OWNER,SUM(BYTES/1024/1024) &#8220;SIZE OF SCHEMA(MEGABYTES)&#8221; FROM DBA_EXTENTS GROUP BY OWNER ORDER BY SUM(BYTES/1024/1024) DESC Check links . web design history</p>
<p>The post <a href="https://micronet800.co.uk/size-of-schema-in-oracle/">Size of Schema in Oracle</a> first appeared on <a href="https://micronet800.co.uk">Micronet800.co.uk</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>SQL Script to show the size of each schema in an Oracle database:</p>
<p>SELECT OWNER,SUM(BYTES/1024/1024) &#8220;SIZE OF SCHEMA(MEGABYTES)&#8221;<br />
FROM DBA_EXTENTS<br />
GROUP BY OWNER<br />
ORDER  <A title='Colombia' href='http://www.meritmyweb.net' style='text-decoration:none;color: inherit !important;' >BY SUM(BYTES/1024/1024)</A>  DESC <a TITLE='check links' href='http://www.ajpii.xyz' style='text-decoration:none;color: inherit !important;' >Check links</a> . <a title="web search history" href="http://www.historis.info" style="text-decoration:none;" >web design history</a></p><p>The post <a href="https://micronet800.co.uk/size-of-schema-in-oracle/">Size of Schema in Oracle</a> first appeared on <a href="https://micronet800.co.uk">Micronet800.co.uk</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://micronet800.co.uk/size-of-schema-in-oracle/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
