Warning : Missing Statistics
Hi,
I was doing some tests with AdventureWorks2012 and using 'big' tables from Adam Machanic (http://sqlblog.com/blogs/adam_machanic/archive/2011/10/17/thinking-big-adventure.aspx) and I found something that I didn't understood.
When I did this query below :
select * from bigTransactionHistory
where transactionDate between '2008/06/01' and '2008/06/30' and productid=1370
I received a warning in the plan about missing statistics in transactionDate field. But the bigTransactionHistory table has a composite index over productid and transactionDate. As you can see, productid field is on the query, so why query optimizer is complaining
about missing statistics for the 2nd field ?
What would be the usage for this statistic ? So, when we use composite index we still need individual statistic in each field ?
Thank you in advance,
Dennes - Se resolveu, classifique a mensagem, por favor - [http://www.bufaloinfo.com.br] NOVO DVD Segurança no ASP.NET : http://www.bufaloinfo.com.br/LearingSeriesSegurancaASPNET2.asp
Hello,
Because statistics related to indexes with multiple columns only have histograms for the first column and not for the other
columns. The other columns have density information only.
Please make sure that AUTO_CREATE_STATISTICS and AUTO_UPDATE_STATISTICS are on, and you won’t have these warnings anymore.
Hope this helps.
Regards,
Alberto Morillo
SQLCoffee.com
Similar Messages
-
Hi,
I am using cluster with osb_server1 and osb_server2. While starting the servers, I am facing below error on Managed Server(osb_server2) but only warning on Managed Server(osb_server1).
Warning on managed server1(osb_server1)
<Warning> <ALSB Statistics Manager> <BEA-473007> <Aggregator did not receive statistics from [osb_server2] for the aggregation performed for tick 1855320.>
Error on managed server2(osb_server2)
<Nov 24, 2011 11:23:00 AM UTC> <Error> <ALSB Statistics Manager> <BEA-473003> <Aggregation Server Not Available. Failed to get remote aggregator
java.rmi.UnknownHostException: Could not discover URL for server 'osb_server1'
at weblogic.protocol.URLManager.findURL(URLManager.java:145)
at com.bea.alsb.platform.weblogic.topology.WlsRemoteServerImpl.getInitialContext(WlsRemoteServerImpl.java:94)
at com.bea.alsb.platform.weblogic.topology.WlsRemoteServerImpl.lookupJNDI(WlsRemoteServerImpl.java:54)
at com.bea.wli.monitoring.statistics.ALSBStatisticsManager.getRemoteAggregator(ALSBStatisticsManager.java:291)
at com.bea.wli.monitoring.statistics.ALSBStatisticsManager.access$000(ALSBStatisticsManager.java:38)
Truncated. see log file for complete stacktrace
Please provide your solutions here.
ThanksHi,
I am using cluster with osb_server1 and osb_server2. While starting the servers, I am facing below error on Managed Server(osb_server2) but only warning on Managed Server(osb_server1).
Warning on managed server1(osb_server1)
<Warning> <ALSB Statistics Manager> <BEA-473007> <Aggregator did not receive statistics from [osb_server2] for the aggregation performed for tick 1855320.>
Error on managed server2(osb_server2)
<Nov 24, 2011 11:23:00 AM UTC> <Error> <ALSB Statistics Manager> <BEA-473003> <Aggregation Server Not Available. Failed to get remote aggregator
java.rmi.UnknownHostException: Could not discover URL for server 'osb_server1'
at weblogic.protocol.URLManager.findURL(URLManager.java:145)
at com.bea.alsb.platform.weblogic.topology.WlsRemoteServerImpl.getInitialContext(WlsRemoteServerImpl.java:94)
at com.bea.alsb.platform.weblogic.topology.WlsRemoteServerImpl.lookupJNDI(WlsRemoteServerImpl.java:54)
at com.bea.wli.monitoring.statistics.ALSBStatisticsManager.getRemoteAggregator(ALSBStatisticsManager.java:291)
at com.bea.wli.monitoring.statistics.ALSBStatisticsManager.access$000(ALSBStatisticsManager.java:38)
Truncated. see log file for complete stacktrace
Please provide your solutions here.
Thanks -
Error Warning: Missing charsets in String to FontSet conversion
Hi
I was installed aqualogic BPM version 6.0 MP4 for weblogic on solaris 10 SPARC
when i ran albpmadmcenter i got an error
bash-3.00$./albpmadmcenter
Warning: Missing charsets in String to FontSet conversion
Warning: Missing charsets in String to FontSet conversion
any solution?
thanks.I just found this on the web at http://www-01.ibm.com/support/docview.wss?uid=swg21146408.
When I ran "export LC_ALL=C" and then ran xclock, I did not get the message. This might work for you.
Paul -
How to handle the MISSING STATISTICS:Table or Index has no optimizer stats
Dear All,
For some of our recently created Ztables, we have been receiving an error message of MISSING STATISTICS in the system saying that Table or Index has no optimizer statistics. To solve the problem, when I go for creating an index with the key fields of the table, I receive a message that these fields are already there in the index 0 (primary index).
Pls advice how to solve this issue.
Regards,
Alok.Hi friend,
Please delete all primary and secondary indexes and redo creation of index. Now u will surely be able to create it. -
Warning: Missing charsets in String to FontSet conversion
Hi ,
I just installed eclipse on a linux box abd while running eclipse i get the folowwing error -
Warning: Missing charsets in String to FontSet conversion
and the font looks distorted with blocks between alphabetsdid you fix this problem? I'm getting the same error :
[bmollett@hextall ~]$ Warning: Missing charsets in String to FontSet conversion
Warning: Cannot convert string "-*-*-medium-r-*-*-*-120-*-*-*-*-*-*" to type FontSet
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
Warning:
Name: FONTLIST_DEFAULT_TAG_STRING
Class: XmRendition
Conversion failed. Cannot load font.
Warning:
Name: FONTLIST_DEFAULT_TAG_STRING
Class: XmRendition
Conversion failed. Cannot load font.
Warning:
Name: FONTLIST_DEFAULT_TAG_STRING
Class: XmRendition
Conversion failed. Cannot load font.
Warning: No font found.
Warning:
Name: FONTLIST_DEFAULT_TAG_STRING
Class: XmRendition
Conversion failed. Cannot load font.
Warning:
Name: FONTLIST_DEFAULT_TAG_STRING
Class: XmRendition
Conversion failed. Cannot load font.
Warning:
Name: FONTLIST_DEFAULT_TAG_STRING
Class: XmRendition
Conversion failed. Cannot load font.
JVMDG217: Dump Handler is Processing Signal 11 - Please Wait.
JVMDG303: JVM Requesting Java core file
JVMDG304: Java core file written to /home/bmollett/javacore.20050804.102118.11000.txt
JVMDG215: Dump Handler has Processed Exception Signal 11.
I've tried both motif and gtk2 versions ... -
PKG-Building: WARNING: missing directory entry for /tmp
Hi,
After I ran the 'pkgmk -o -r / -d /tmp/pkg -f my.prototype' I got followings:
## Building pkgmap from package prototype file.
## Processing pkginfo file.
WARNING: missing directory entry for </tmp>
WARNING: missing directory entry for </tmp/test>
## Attempting to volumize 4 entries in pkgmap.
part 1 -- 167 blocks, 16 entries
## Packaging one part.
/tmp/pkg/WChen/pkgmap
/tmp/pkg/WChen/pkginfo
/tmp/pkg/WChen/root/tmp/test/test1.txt
/tmp/pkg/WChen/root/tmp/test/test2.txt
/tmp/pkg/WChen/root/tmp/test/test3.txt
## Validating control scripts.
## Packaging complete.
What does here "WARNING: missing directory entry for </tmp>" mean? Though this is not critical, I want to know if it's possible to get rid of it.you want add this into pacmans path
Server = ftp://ftp.archlinux.org/tur/hapy
then
pacman -S gnomad2
its so much easier
but if your current like if you ran pacman -Suy after oct 1 i belive
then it probably wont work
mine did till the new upgrades
ive not been able to build it from source like your doing ive tried many times
i read some where in the read me files bout jsut adding modprobe njbfs then mount it like
a mass storage device im gonna try looking into that today
i also posted ? to the forum on this -
Unavailable Fonts Preview-Information-Warning Missing SC5
Chris Cox suggested I start a new on this subject when I mentioned it in another thread.
CS5 12.0.1 — 10.6.4:
I open a layered .psd with a text layer (font not available on system).
Ps opens and gives missing font error.
Ps displays a substituted font.
Type layer shows no warning of missing font.
Type layer does not clue me what the missing font is — I can only guess:(
+++++++
CS4 11.0.2 — 10.4.11
I open the layered .psd with a text layer (font not available on System).
It opens and gives missing font error.
Ps displays missing font properly.
Ps Type layer displays warning.
When I click in the text to edit — it calls out the missing font by name and warns me the font is missing and will be substituted.
+++++++
Am I the only one with this problem?- Please turn off Automatic font activation & Alert me if system fonts change in Preference from Font Book first.
Hi, I am not sure what you mean, if you mean turn FAP Auto font activation off, I removed the FAP plugins from Ps so I believe that would turn Auto activation off?
I don't recall ever opening Font Book and I don't understand what change in preference from FB you are talking about.
Your missing font text layer shows yellow icon, correct?
If you double click the yellow icon, missing font name should show.
With the FAP plugins installed in Ps 12.0.1 (10.6.4), I don't have the yellow missing font warning icon in my font layer (Ps just loads a substituted font and there is no way for me to call it up) — but I know exactly what you are referring to, the yellow icon is just not there with FAP plugins loaded.
If this is a bug as I suspect the lag I discovered, you should be able to reproduce it with ease on YOUR machine:
10.6.4
Install FAP 4.120
Install Ps CS5 Plugins pictured below (these aren't available yet on fFAP website)
open a file
create a text layer, save file as .psd
remove font from system
reopen .psd
okay missing font warning
original font displays for a moment then is replaced
layers pallet> font layer does not show yellow icon or recover missing font info
quit Ps
remove FAP plugins from Ps
reopen .psd
you have yellow icon warning back with missing font info...
BTW i dont see ur email -
I bought iWork via download. Message warning missing files
ok so I own a MacBook Air. I got a trial version of iWork 08 on a DVD. Once the trial expired, I decided to buy it via download. It works fine on my iMac however, getting it on MacBook Air was hard. The only way I could get the files was by sharing a screen and basically dragging the iWork folder onto my MacBook Air's hard drive. The applications seem to be working, however, whenever I open the apps it gives me the warning files missing. Ignore and continue or something. I think this is why I am having trouble migrating docs from iWork to Office for Mac 08. Any suggestions?
knarfy,
We keep seeing this problem in this discussion group when someone tries to install iWork on a computer on which it's already installed. Not this matters now, but here's what you should have done: since the trial version is identical to the purchased version (except for the time limit), you should have just used the new serial number and plugged it into the the trial version. That's all you needed to do in order to get a legit, fully functioning copy.
What I would do now is to do a Spotlight search in the words iWork, Pages, Numbers and Keynote, then delete everything I find (making sure to move my personal files out of those folders first). Then I would do a fresh install. Since you're using a MacBook Air, I would download the trial version, then plug in to that the new serial number from the purchased version.
Hope this helps.
-Dennis -
Checkstyle warning: Missing package-info.java file
Hi,
I'm getting a checkstyle warning for a simple class which looks like:
package tools.interprocess;
* Class for testing RMI.
* @author spinth
public final class RMITest {
* Private constructor.
private RMITest() {
* Main method.
* @param args User arguments
public static void main(final String[] args) {
}The warning message says: Missing package-info.java file
I really couldn't figure out what this means and how I can fix it. Do I have to add something to the source tree?
I'm using Eclipse for development and Eclipse-cs as my checkstyle plug-in.
Thanks.
Edited by: spinth on Apr 15, 2010 12:37 PMIf you don't want that warning then simply turn it of.
A package-info.java file is there mostly to attach JavaDoc to the package itself.
If you don't need/want that, then the checkstyle warning is useless. Checkstyle (and similar tools) are meant to be tweaked to your needs and not used blindly. -
I have iWork '09. When I open a saved pages doc many photos that were copied and pasted are now missing. Also in Numbers I tried to use a template that came with numbers and parts of that template where missing too. How do I fix this and can I get my photos back?
It sounds as something in the iWork applications is missing. If you create a new user account and try Pages and Numbers in that account and it still is missing images in templates it is a application problem. If the applications works fine in the new account it is probably a corrupt preference file.
The preference file is named com.apple.iwork.pages.plist or ...numbers.plist . You find them in Users/ your name / Library/Preferences folder. Drag them to the Trash/Bin start Pages and see if it works now
If the applications still have problem in the new account uninstall iWork. You cannot completely delete iWork by moving the iWork '09 folder to the Trash. Instead, use Yvan Koenig's script:
• Go to http://www.box.com/s/00qnssoyeq2xvc22ra4k
• Choose public_YK > for_iWork'09 > other_iWork'09 items
• Click on uninstall iWork '09.zip, decompress it, open it in AppleScript Editor and click the Run button
Restart the computer and install iWork again and do the updates to at least version 9.0.
http://www.apple.com/support/pages/ -
Font Warning - Missing font - Arial Bold
Hello All,
I have searched around for this one, and not found the answer. I have just rebuit my PC (windows XP) and
re-installed all software. I am now getting the missing font dialog for one of my fla files.
I check "Edit/Font Mapping" and it says that Arial Bold is missing. When I check the fonts in my "C:\WINDOWS\Fonts"
directory Arial Bold is there as a true type font (ARIALBD.TTF).
The only font that show up in my Flash (and Photoshop too) is "Arial." Any hints on how to fix this?
I will guess it is some sort of install error or system error? I did not have this issue before the rebuild.
Thanks,
eholz1Try running this JSFL command: http://code.google.com/p/adobe-flash-missing-fonts/
-
Save after checkin -- warning missing for .dita files?
I've been preparing guidelines for our writers to work with the FM SharePoint Connector. I've cautioned them to save before checking in.
Still, it is possible to check in, continue editing, and then try to save. While exploring the recovery procedures for this, I noticed that unstructured .fm files and .dita files behave differently. With an .fm file, I got a (not quite accurate) warning that "the file has changed on the disk since you last opened or saved it." But with a .dita file, I got no warning at all.
Has anyone else noticed this? It looks like it might be a bug.It's one of the most common threads in this Forum, you'll find a lot of them if you use the search function. Here is one of them:
http://discussions.apple.com/thread.jspa?messageID=6289747�
and another one:
http://discussions.apple.com/thread.jspa?messageID=6010096� -
Obtain cache hit and miss statistics
Hi,
I have a cache developed in-house, which implements the HashMap functionalities of get(key), put(key, object) etc, and in addition, maintains hit and miss counts. I'm trying to replace this cache with Coherence because eventually I wish to migrate to a distributed cache. It's essential, therefore, that I fit Coherence into my application in such a way that though I would currently be using Coherence's local cache functionality, later I should be able to use the distributed cache functionality without any changes to my code. Hence, I'm using CacheFactory to obtain a cache whose config I define in the coherence-config.xml file. Here's my problem: I notice that CacheFactory.getCache() returns an object that implements NamedCache. This interface does NOT support the maintenance of cache hit and miss counts. I need this functionality! How do I work around this?
Thanks,
Lakshmi.Hi Lakshmi,
It would look something like this:
// This example uses the default
// coherence-cache-config.xml which maps all cache
// names starting with 'local-' to a 'local-scheme'
String sCacheName = "local-test";
NamedCache cache = CacheFactory.getCache(sCacheName);
CacheService service = cache.getCacheService();
Map mapLocal = ((DefaultConfigurableCacheFactory.Manager) service.getBackingMapManager()).getBackingMap(sCacheName);
if (mapLocal instanceof LocalCache)
LocalCache cacheLocal = (LocalCache) mapLocal;
out("Misses: " + cacheLocal.getCacheMisses());
}Hope this helps.
Later,
Rob Misek
Tangosol, Inc.
Message was edited by: rmisek -
DCDIAG /test:dns result is pested here.
C:\Users\administrator.SUD>dcdiag /test:dns
Directory Server Diagnosis
Performing initial setup:
Trying to find home server...
Home Server = MUM-ADS-01
* Identified AD Forest.
Done gathering initial info.
Doing initial required tests
Testing server: Default-First-Site-Name\MUM-ADS-01
Starting test: Connectivity
......................... MUM-ADS-01 passed test Connectivity
Doing primary tests
Testing server: Default-First-Site-Name\MUM-ADS-01
Starting test: DNS
DNS Tests are running and not hung. Please wait a few minutes...
......................... MUM-ADS-01 passed test DNS
Running partition tests on : ForestDnsZones
Running partition tests on : DomainDnsZones
Running partition tests on : Schema
Running partition tests on : Configuration
Running partition tests on : sud
Running enterprise tests on : sud.in
Starting test: DNS
Test results for domain controllers:
DC: MUM-ADS-01.sud.in
Domain: sud.in
TEST: Basic (Basc)
Warning: The AAAA record for this DC was not found
TEST: Forwarders/Root hints (Forw)
Error: Root hints list has invalid root hint server:
a.root-servers.net. (198.41.0.4)
Error: Root hints list has invalid root hint server:
b.root-servers.net. (128.9.0.107)
Error: Root hints list has invalid root hint server:
c.root-servers.net. (192.33.4.12)
Error: Root hints list has invalid root hint server:
d.root-servers.net. (128.8.10.90)
Error: Root hints list has invalid root hint server:
e.root-servers.net. (192.203.230.10)
Error: Root hints list has invalid root hint server:
f.root-servers.net. (192.5.5.241)
Error: Root hints list has invalid root hint server:
g.root-servers.net. (192.112.36.4)
Error: Root hints list has invalid root hint server:
h.root-servers.net. (128.63.2.53)
Error: Root hints list has invalid root hint server:
i.root-servers.net. (192.36.148.17)
Error: Root hints list has invalid root hint server:
j.root-servers.net. (192.58.128.30)
Error: Root hints list has invalid root hint server:
k.root-servers.net. (193.0.14.129)
Error: Root hints list has invalid root hint server:
l.root-servers.net. (198.32.64.12)
Error: Root hints list has invalid root hint server:
m.root-servers.net. (202.12.27.33)
TEST: Delegations (Del)
Error: DNS server: sud-ad.sud.in. IP:<Unavailable>
[Missing glue A record]
TEST: Records registration (RReg)
Network Adapter
[00000006] Intel(R) PRO/1000 MT Network Connection:
Warning:
Missing AAAA record at DNS server 10.1.6.132:
MUM-ADS-01.sud.in
Warning:
Missing AAAA record at DNS server 10.1.6.132:
gc._msdcs.sud.in
Warning:
Missing AAAA record at DNS server 10.1.6.133:
MUM-ADS-01.sud.in
Warning:
Missing AAAA record at DNS server 10.1.6.133:
gc._msdcs.sud.in
Warning: Record Registrations not found in some network adapters
Summary of test results for DNS servers used by the above domain
controllers:
DNS server: 128.63.2.53 (h.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 128.63.2.53
DNS server: 128.8.10.90 (d.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 128.8.10.90
DNS server: 128.9.0.107 (b.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 128.9.0.107
DNS server: 192.112.36.4 (g.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 192.112.36.4
DNS server: 192.203.230.10 (e.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 192.203.230.10
DNS server: 192.33.4.12 (c.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 192.33.4.12
DNS server: 192.36.148.17 (i.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 192.36.148.17
DNS server: 192.5.5.241 (f.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 192.5.5.241
DNS server: 192.58.128.30 (j.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 192.58.128.30
DNS server: 193.0.14.129 (k.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 193.0.14.129
DNS server: 198.32.64.12 (l.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 198.32.64.12
DNS server: 198.41.0.4 (a.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 198.41.0.4
DNS server: 202.12.27.33 (m.root-servers.net.)
1 test failure on this DNS server
PTR record query for the 1.0.0.127.in-addr.arpa. failed on the DN
S server 202.12.27.33
Summary of DNS test results:
Auth Basc Forw Del Dyn RReg Ext
Domain: sud.in
MUM-ADS-01 PASS WARN FAIL FAIL PASS WARN n/a
......................... sud.in failed test DNSHi Meinolf,
Please find the IP Details as well as DNS test results.
C:\Users\Administrator.SCI>dcdiag /test:dns
Directory Server Diagnosis
Performing initial setup:
Trying to find home server...
Home Server = MDCDCDNS
* Identified AD Forest.
Done gathering initial info.
Doing initial required tests
Testing server: MDC-Powai\MDCDCDNS
Starting test: Connectivity
......................... MDCDCDNS passed test Connectivity
Doing primary tests
Testing server: MDC-Powai\MDCDCDNS
Starting test: DNS
DNS Tests are running and not hung. Please wait a few minutes...
ERROR: NO DNS servers for IPV6 stack was found
......................... MDCDCDNS passed test DNS
Running partition tests on : ForestDnsZones
Running partition tests on : DomainDnsZones
Running partition tests on : Schema
Running partition tests on : Configuration
Running partition tests on : sci
Running enterprise tests on : sci.com
Starting test: DNS
Test results for domain controllers:
DC: MDCDCDNS.sci.com
Domain: sci.com
TEST: Basic (Basc)
Warning: The AAAA record for this DC was not found
TEST: Records registration (RReg)
Network Adapter
[00000009] Microsoft Virtual Network Switch Adapter:
Warning:
Missing AAAA record at DNS server 10.64.7.32:
MDCDCDNS.sci.com
Warning:
Missing AAAA record at DNS server 10.64.7.32:
gc._msdcs.sci.com
Warning:
Missing AAAA record at DNS server 10.64.7.35:
MDCDCDNS.sci.com
Warning:
Missing AAAA record at DNS server 10.64.7.35:
gc._msdcs.sci.com
Warning:
Missing AAAA record at DNS server 10.20.33.72:
MDCDCDNS.sci.com
Warning:
Missing AAAA record at DNS server 10.20.33.72:
gc._msdcs.sci.com
Warning:
Missing AAAA record at DNS server 10.20.33.71:
MDCDCDNS.sci.com
Warning:
Missing AAAA record at DNS server 10.20.33.71:
gc._msdcs.sci.com
Warning: Record Registrations not found in some network adapters
MDCDCDNS PASS WARN PASS PASS PASS WARN n/a
......................... sci.com passed test DNS
C:\Users\Administrator.SCI>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : MDCDCDNS
Primary Dns Suffix . . . . . . . : sci.com
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : sci.com
Ethernet adapter Local Area Connection 7:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : External Internal Virtual Network
Physical Address. . . . . . . . . : 00-14-4F-CA-83-AC
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 10.64.7.32(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.64.7.1
DNS Servers . . . . . . . . . . . : 10.64.7.32
10.64.7.35
10.20.33.72
10.20.33.71
NetBIOS over Tcpip. . . . . . . . : Disabled
Ethernet adapter Local Area Connection 6:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : TEAM : Team #1
Physical Address. . . . . . . . . : 00-14-4F-CA-83-AC
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Autoconfiguration IPv4 Address. . : 169.254.105.163(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
NetBIOS over Tcpip. . . . . . . . : Enabled
Tunnel adapter Local Area Connection* 8:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : isatap.{2D5A4A27-298F-48E5-A376-EA886EF1E
42A}
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter Local Area Connection* 9:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : isatap.{14FA7CD4-8B69-4C86-A58B-056793B7D
901}
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Please check and revert back for any queries..
Thanks...
Deva Self-trust is the first secret of success. -
New table without statistics returns invalid number of rows
Hi,
I've been searching for a while now for an explanation for the following "problem"
We have an Oracle 11.1.0.7 database on AIX5.3
In this database we have two tables, called KRT_PRODUCTS_INFO and KRT_STRUCTURES_INFO ( the table name don't really matter ).
The scenario is as following:
If we recreate these tables like:
CREATE TABLE KRT_PRODUCT_INFO_BUP AS SELECT * FROM KRT_PRODUCT_INFO;
DROP TABLE KRT_PRODUCT_INFO CASCADE CONSTRAINTS;
CREATE TABLE KRT_PRODUCT_INFO (...) TABLESPACE PIM_DATA NOLOGGING NOCOMPRESS NOCACHE NOPARALLEL MONITORING;
CREATE INDEX KRT_PRODUCT_INFO_X1 ON KRT_PRODUCT_INFO (PRODUCT_NUMBER) NOLOGGING TABLESPACE PIM_DATA NOPARALLEL;
CREATE INDEX KRT_PRODUCT_INFO_X2 ON KRT_PRODUCT_INFO (PIM_ARTICLEREVISIONID) NOLOGGING TABLESPACE PIM_DATA NOPARALLEL;
INSERT INTO KRT_PRODUCT_INFO (SELECT * FROM KRT_PRODUCT_INFO_BUP);
COMMIT;
CREATE TABLE KRT_STRUCTURE_INFO_BUP AS SELECT * FROM KRT_STRUCTURE_INFO;
DROP TABLE KRT_STRUCTURE_INFO CASCADE CONSTRAINTS;
CREATE TABLE KRT_STRUCTURE_INFO (...) TABLESPACE PIM_DATA NOLOGGING NOCOMPRESS NOCACHE NOPARALLEL MONITORING;
CREATE INDEX KRT_STRUCTURES_X1 ON KRT_STRUCTURE_INFO (STRUCTURE_GRP_REV_ID) NOLOGGING TABLESPACE PIM_DATA NOPARALLEL;
CREATE INDEX KRT_STRUCTURES_X2 ON KRT_STRUCTURE_INFO (STRUCTURE_GRP_IDENTIFIER) NOLOGGING TABLESPACE PIM_DATA NOPARALLEL;
CREATE INDEX KRT_STRUCTURES_X3 ON KRT_STRUCTURE_INFO (STRUCTURE_GRP_ID) NOLOGGING TABLESPACE PIM_DATA NOPARALLEL;
INSERT INTO KRT_STRUCTURE_INFO (SELECT * FROM KRT_STRUCTURE_INFO_BUP);
COMMIT;
and we run a complex query with these two tables, this query only return a couple of rows ( exactly 24 !!! )
If we however generate statistics on these tables after creation, the correct number of rows is returned, being 1.167.991 rows
The statistics are gathered using:
BEGIN
SYS.DBMS_STATS.GATHER_TABLE_STATS (
OwnName => 'PIM_KRG'
,TabName => 'KRT_PRODUCT_INFO'
,Estimate_Percent => NULL
,Method_Opt => 'FOR ALL COLUMNS SIZE REPEAT '
,Degree => NULL
,Cascade => TRUE
,No_Invalidate => FALSE);
END;
BEGIN
SYS.DBMS_STATS.GATHER_TABLE_STATS (
OwnName => 'PIM_KRG'
,TabName => 'KRT_STRUCTURE_INFO'
,Estimate_Percent => NULL
,Method_Opt => 'FOR ALL COLUMNS SIZE REPEAT '
,Degree => NULL
,Cascade => TRUE
,No_Invalidate => FALSE);
END;
/I can imagine that the 'plan' for the query used is wrong because of missing statistics.
But I can't imagine that it would actually return an incorrect number of rows.
I tested this behaviour in Toad and sqlplus ( first thought it was Toad ), and both behave the same.
Another fact is, that the "problem" is NOT reproducable on our TEST environment, that runs on Oracle 11.1.0.7 on Windows2008
Just to be sure this is the "complex" query used. It is not developed by me, and I think it looks somewhat strange but that shouldn't matter:
SELECT sr."Identifier" STRUCTURE_IDENTIFIER
, ar_i."Identifier" ITEM_NUMBER
, SUM (REPLACE (NVL (s.HIDE_LE10, 0) + NVL (p.HIDE_LE10, 0), 2, 1))
hide_le10
, SUM (REPLACE (NVL (s.HIDE_LE30, 0) + NVL (p.HIDE_LE30, 0), 2, 1))
hide_le30
, SUM (REPLACE (NVL (s.HIDE_LE40, 0) + NVL (p.HIDE_LE40, 0), 2, 1))
hide_le40
, SUM (REPLACE (NVL (s.HIDE_LE50, 0) + NVL (p.HIDE_LE50, 0), 2, 1))
hide_le50
, SUM (REPLACE (NVL (s.HIDE_LE55, 0) + NVL (p.HIDE_LE55, 0), 2, 1))
hide_le55
, SUM (REPLACE (NVL (s.HIDE_LE60, 0) + NVL (p.HIDE_LE60, 0), 2, 1))
hide_le60
, SUM (REPLACE (NVL (s.HIDE_LE70, 0) + NVL (p.HIDE_LE70, 0), 2, 1))
hide_le70
, SUM (REPLACE (NVL (s.HIDE_LE75, 0) + NVL (p.HIDE_LE75, 0), 2, 1))
hide_le75
, SUM (REPLACE (NVL (s.HIDE_LE58, 0) + NVL (p.HIDE_LE58, 0), 2, 1))
hide_le58
, SUM (REPLACE (NVL (s.HIDE_LE80, 0) + NVL (p.HIDE_LE80, 0), 2, 1))
hide_le80
, SUM (REPLACE (NVL (s.HIDE_LE90, 0) + NVL (p.HIDE_LE90, 0), 2, 1))
hide_le90
, SUM (REPLACE (NVL (s.HIDE_LE92, 0) + NVL (p.HIDE_LE92, 0), 2, 1))
hide_le92
, SUM (REPLACE (NVL (s.HIDE_LE94, 0) + NVL (p.HIDE_LE94, 0), 2, 1))
hide_le94
, SUM (REPLACE (NVL (s.HIDE_LE96, 0) + NVL (p.HIDE_LE96, 0), 2, 1))
hide_le96
, COUNT (*) cnt
FROM KRAMP_HPM_MAIN."StructureRevision" sr
, KRAMP_HPM_MAIN."StructureGroupRevision" sgr
, KRAMP_HPM_MASTER."ArticleStructureMap" asm
, KRAMP_HPM_MASTER."ArticleRevision" ar_p
, KRAMP_HPM_MASTER."ArticleDetail" ad_p
, KRAMP_HPM_MASTER."ArticleRevision" ar_i
, KRAMP_HPM_MASTER."ArticleDetail" ad_i
, KRAMP_HPM_MASTER."ArticleReference" ar
, KRT_STRUCTURE_INFO s
, KRT_PRODUCT_INFO p
WHERE sr."StructureID" = sgr."StructureID"
AND sgr."StructureGroupID" = asm."StructureGroupID"
AND ar_p."ID" = asm."ArticleRevisionID"
AND ar_p."ID" = ad_p."ArticleRevisionID"
AND ad_p."Res_Text100_02" = 'PRODUCT'
AND ar_i."ID" = ad_i."ArticleRevisionID"
AND ad_i."Res_Text100_02" = 'ARTICLE'
AND ar."ArticleRevisionID" = ar_p."ID"
AND ar."ReferencedSupplierAID" = ar_i."Identifier"
AND s.STRUCTURE_GRP_REV_ID = sgr."ID"
AND p.PIM_ARTICLEREVISIONID = ar_p."ID"
GROUP BY sr."Identifier", ar_i."Identifier";Any ideas are welcome..
Thanks
FJFrankenHemant K Chitale wrote:
These two tables are in the PIM_KRG schema while the other tables in the query are distributed across two other schemas "KRAMP_HPM_MAIN" and "KRAMP_HPM_MASTER" ?
Do you happen to have the same table names occurring in multiple schemas - the query is then referencing the data in the wrong schema ?
Hemant K ChitaleHi,
This is not the case. The KRAMP_HPM schema's are application dedicated schema's
And this also then does not explain why the results are correct after generating statistics.
Anyway thanks for the tip.
FJFranken
Maybe you are looking for
-
I downloaded FIrefox 5 but when I try to install iget a message that the file is corrupt.
I have downloaded Firefox 5 to my "Download" box. When I click on the Firefox 5 icon I get the usual small window that asks if I want to install the program. When I click on the install buton, I get a small popup that says the file is "corrupt" and w
-
HT2534 why my itunes doesn't have the none button on payment type?
why my itunes doesn't have the none button on payment type?
-
Does it usually take forever for the app store to load on the ipad2?
I just bought my ipad2 and I'm trying to access the app store but it takes a very long time to load. Is this normal? At first I thought it was just my Wi-Fi connection, but I can access safari, mails, etc in seconds but not the app store.
-
Invalid Index in Crystal Report
Hello, I have written a code which displays records in the crystal report filtered by a textbox in the windows form. I wanted to pass the value of the textbox into the parameter field found in the header of the report. Please help anyone. SqlConnecti
-
I have seen websites with client access text fields. i want to create one, but do not have an example to work from. For example, type in your access code "12345", submit, and be forwarded to a site directory of the same name eg. mysite.com/12345/ Any