How to verify that my query is actually using the physical partition?
Gurus,
I have partitioned my cube based on 0FISCPER as below
001.2007 to 004.2009 MAX 14 PARTITIONS.
In our business scenario, one fiscal period equals one quarter.
so 3 years * 4 fiscal period( quarters) = 12 and 2 partitions for overflow.
I have loaded data into cube. The data resides in F fact table.
I can see in RSDCUBE table and cube properties that the cube is partitioned based on 0FISCPER as expected.
Now, I run my query with 0FISCPER as 003.2008.I donot find any appreciable improvement in the performance of the query. My QDB time is almost the same after the partition.
How do I find if this query is actually reading from the partitioned section of the Fact table?
Are there any function modules/ programs to find out what is the volume of each of my partition ?
Or Is there a way to check if my partition is error free?
Have you guys experienced any considerable improvement in query response time after 0FISCPER partition?
Have I missed something in the partitioning process?
Thanks!
Simon, Thanks again.
I have given below the entire execution plan. I dont find the term PARTITION RANGE at all.
SELECT STATEMENT ( Estimated Costs = 15,720 , Estimated #Rows = 4,521 )
5 34 TEMP TABLE TRANSFORMATION
4 6 RECURSIVE EXECUTION SYS_LE_2_0
5 33 SORT GROUP BY
( Estim. Costs = 15,720 , Estim. #Rows = 4,521 )
5 32 HASH JOIN
( Estim. Costs = 15,670 , Estim. #Rows = 4,521 )
7 TABLE ACCESS FULL /BIC/DCUBENAME9
( Estim. Costs = 2 , Estim. #Rows = 122 )
5 31 HASH JOIN
( Estim. Costs = 15,667 , Estim. #Rows = 4,521 )
8 TABLE ACCESS FULL /BIC/DCUBENAME3
( Estim. Costs = 2 , Estim. #Rows = 7 )
5 30 HASH JOIN
( Estim. Costs = 15,664 , Estim. #Rows = 4,521 )
9 TABLE ACCESS FULL /BIC/DCUBENAMET
( Estim. Costs = 2 , Estim. #Rows = 1 )
5 29 HASH JOIN
( Estim. Costs = 15,661 , Estim. #Rows = 4,521 )
5 27 HASH JOIN
( Estim. Costs = 6,436 , Estim. #Rows = 4,521 )
10 TABLE ACCESS FULL SYS_TEMP_0FD9D67B3_41C870D4
( Estim. Costs = 2 , Estim. #Rows = 4,249 )
4 26 TABLE ACCESS BY LOCAL INDEX ROWID /BIC/ECUBENAME
( Estim. Costs = 6,429 , Estim. #Rows = 89,044 )
Pstart: 8 Pstop: 8
28 TABLE ACCESS FULL /BIC/XINFOOBJECT
( Estim. Costs = 8,336 , Estim. #Rows = 18,747,262 )
Similar Messages
-
Free does actuall releases the physical pages?
All
I was stuck with a basic UNIX malloc/free problem. Any help from anybody?
I have a program which takes all the available (Primary + SWAP) and releases (malloc/free) immediately. Please note that malloc does not actually allocates the physical pages of memory and it simply increases the DS. So after malloc, I zeroed out the entire space to allocate the acutal physical pages to my process. Later I freed the complete memory.
Neither the process size & Heap nor the resident set size decreased. Before terminating the process, I started another instance of the same process, which failed during the malloc.
The observation is on Solaris 5.7. I do know this is not related to any FS buffering or similar. Does the Anon segment memory never freed with free command? I know I am missing some basic things, can somebody help?
Thanks
RameshThe physical pages are not freed immediately because application may ask for more memory again.
This is to make malloc and free fast. And also it depends on which malloc library you are using.
For example :- libmtmalloc creates 2^^n caches (where n is :- 0 <= n < 16). And once free is called on a buffer, it may not be freed immediately. Programs heap is a contiguous virtual memory space and it is the responsibilty of malloc library to manage the heap not kernel. So you ran out of swap space.
--Saurabh Mishra -
In iMovie 11, how can you cut/paste a clip that has subtitles and actually have the subtitles get cut/pasted. When I try, the subtitles disappear into the void and I have to do the subtitling all over again.
If you think this is a bug, you can report it here:
Apple - Mac OS X - Feedback -
When attempting to log in to the web site the following message is received. This web site works
on other systems using Firefox.
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.
Additionally, a 401 Authorization Required error was encountered while trying to use an ErrorDocument to handle the request.
== URL of affected sites ==
http://www.mdyc.org/members_onlyYou may have saved a bad password so Firefox is entering that rather than giving you the option to try again. Go to Tools > Options > Security > Saved Passwords and delete the saved passwords for that site and then try logging in again.
-
What is Veritas HA, and How to verify that Veritas HA system is "lights on"
Hi, Friends:
I have two questions,
1.What is Veritas HA?
2.How to verify that Veritas HA system is "lights on"?
thank you very much,
JerryVeritas HA = Veritas High Availability.
http://www.google.com/search?q=veritas+HA&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a -
How to verify that oracle service is up
How to verify that Oracle server is up?
how to verify that Oracle db is up (or online??)
thxHi,
This Sun ksh command will show the Oracle processes for your instance:
ps -ef|grep $ORACLE_SID|grep -v grep
Here the Sun script that I use to check if your database is running:
check_stat=`ps -ef|grep ${ORACLE_SID}|grep pmon|wc -l`;
oracle_num=`expr $check_stat`
if [ $oracle_num -lt 1 ]
then
exit 0
fi
# Test to see if Oracle is accepting connections
$ORACLE_HOME/bin/sqlplus -s /<<! > /tmp/check_$ORACLE_SID.ora
select * from v\$database;
exit
# If not, exit and e-mail . . .
check_stat=`cat /tmp/check_$ORACLE_SID.ora|grep -i error|wc -l`;
oracle_num=`expr $check_stat`
if [ $oracle_num -ne 0 ]
then
mailx -s "$ORACLE_SID is down!" [email protected]
exit 16
fi
If you are not familiar with UNIX scripting, there are many script collections that you can use:
http://www.google.com/search?&q=oracle+script+collection
To learn UNIX scripting, Jon Emmons (Life after Coffee blog) has a book of Oracle Linux/UNIX scripts:
http://www.rampant-books.com/book_2005_1_linux_commands.htm -
How to verify that your connected to wifi
How to verify that your connected to wifi
3 ways:
1. The symbol at the top of the iPad on the left hand side. Will tell you if you are connected, and how strong the signal is:
2. Going into Settings->Wifi will tell you what Wifi network you are connected to at the time if any,
3. If the network has internet access, you should be able to open a website in Safari. -
How to verify that the variable "does not contain" a value?
Hi
I am using CP 7.0.1.237.
We want to use Text Area widget for a custom quiz and verify an answer. While we figured out how to verify the existence of certain keywords, we are not able to figure out how to verify that the content should NOT contain certain keywords. For example, we want to ensure that the text entered in this widget should not contain "Transformation" and "Non-compliant".
Is this possible at all?
Thanks
SreekanthHere's what the solution might look like in JavaScript. This would be for SWF output and aimed at Cp 7. For Cp 8, this would still work for SWF output, but you'd probably want to take advantage of the new unified JS API that gets and sets Cp variables for both SWF and HTML5 output. You can read more about that here: Common JS interface
//Get the text area value from Captivate (SWF output Only)
var cpTextAreaValue = document.Captivate.cpEIGetValue('m_VarHandle.v_TextArea);
//convert the value to lower case to properly compare
cpTextAreaValue = cpTextAreaValue.toLowerCase();
//Check if text area value contains the words "transformation" or "non-compliant"
if(cpTextAreaValue.indexof('organizational') > -1 && cpTextAreaValue.indexof('behavioral ') > -1 && cpTextAreaValue.indexof('managerial') > -1 && cpTextAreaValue.indexof('transformation') < 0 && cpTextAreaValue.indexof('non-compliant') < 0){
//the text area has the correct answer so increment varScore
//get the current score from Captivate
var score = document.Captivate.cpEIGetValue('m_VarHandle.varScore');
//increment score by 1
score++;
//set score in Captivate
document.Captivate.cpEISetValue('m_VarHandle.varScore', score);
} else {
//the text area does not have the correct answer so show message to user inside of Captivate
document.Captivate.cpEISetValue('m_VarHandle.v_message', 'Answer is not correct');
This JS has not been tested. Note that the "does not contain" operator is done using the "indexof" operator in JS.
Jim Leichliter -
How to verify that embedded OC4J is loading Custom LoginModule?
I've written a custom login module to authenticate against a custom datastore. I've added a system property
java.security.auth.login.config=C:\javadev\...\jaas.configas recommended by Yvonne here: Re: Custom LoginModule used by BC4J
I still get the following when I load a UIX page out of this module:
msg=JBO-33021: Failed authenticate user nullThere are many debug System.out(...) statements in the code (including in the initialize() function) but none are showing up in the OC4J console. Does anyone know how to verify that the LoginModule is indeed getting loaded? Is it normal for these System.out() statements not to show in the OC4J console?
I get the impression that the LoginModule is not being loaded but I'm not sure if those traces are enough...
Thanks,
/sflThanks much for the prompt reply and debugging tips Steve and Avi!
I used both switches (-DApplicationServerDebug and -verbose:class) and still no sign of the class being loaded; none of the traces (I did trace in the construct, though I failed to mention in my original post) nor do any of the app server or jvm debug messages show any sign of the LoginModule being loaded. So now I'm fairly certain I'm going about the wrong way to get this module loaded. Should I also be posting this to the JDeveloper forum?
My application module configuration is as follows:
jbo.security.config=<blank> (is this right?)
jbo.security.context=oracle.security.jazn
jbo.security.enforce=Must
jbo.security.loginmodule=customModuleThe command line to the JVM contains:
-Djava.security.auth.login.config=C:\javadev\jdev9052\j2ee\home\config\jaas.config[yes Avi, I was unfortunately imposed an M$ env. by the powers that be : ( ]
And, well I've been trying a lot of different things w/ the jaas.config file:
customModule{
myPack.controller.MyLoginModule required;
myApp{
myPack.controller.MyLoginModule required;
myPack.LookupModuleLocal{
myPack.controller.MyLoginModule required;
myPack.LookupModule{
myPack.controller.MyLoginModule required;
Ws-MyProg-webapp{
myPack.controller.MyLoginModule required;
default{
myPack.controller.MyLoginModule required;
current-workspace-app{
myPack.controller.MyLoginModule required;
};Any idea where I'm going wrong? Do I need to do anything else to get this module loaded? At first I thought I needed to modify the jazn-data.xml file but I saw a note in another thread Custom LoginModule used by BC4J which says that it's not necessary to modify it when using a custom LoginModule. Is this right, or should I be modifying that file?
Thanks,
java.lang.Object - jobject ;- ) -
HT204053 How do I set up a second I cloud ID so that 2 family members can use the same I Pad?
How do I set up a second I cloud ID so that 2 family members can use the same I Pad?
To change a secondary account to a primary account do the following:
Tap Settings > Mail, Contacts, Calendars.
Delete the secondary account. (This only deletes if from your iPad, not from iCloud)
Tap the Back button.
Tap iCloud.
Delete the primary account. (This only deletes it from your iPad, not from iCloud. Your son's iPad will not be effected by this.)
Add the secondary account that you want to be your primary account. -
Hi,
I want to pass multiple query string values using the same parameter in Query String (URL) Filter Web Part like mentioned below:
http://server/pages/Default.aspx?Title=Arup&Title=Ratan
But it always return those items whose "Title" value is "Arup". It is not returned any items whose "Title" is "Ratan".
I have followed the
http://office.microsoft.com/en-us/sharepointserver/HA102509991033.aspx#1
Please suggest me.
Thanks | Arup
THanks! Arup R(MCTS)
SucCeSS DoEs NOT MatTer.Hi DH, sorry for not being clear.
It works when I create the connection from that web part that you want to be connected with the Query String Filter Web part. So let's say you created a web part page. Then you could connect a parameterized Excel Workbook to an Excel Web Access Web Part
(or a Performance Point Dashboard etc.) and you insert it into your page and add
a Query String Filter Web Part . Then you can connect them by editing the Query String Filter Web Part but also by editing the Excel Web Access Web Part. And only when I created from the latter it worked
with multiple values for one parameter. If you have any more questions let me know. See you, Ingo -
I am attempting to have cells use data from a selective month from the year before so that I can show actual from the prio. year each month. I need to create a spreedsheet using the the Acutlas from the year-to-date and from last year-to-date, but need to report each month.
Hi Tony,
Answering your question would be easier given a screen shot of the source table and one of what you want the summary table to look like.
Is the data you want for each month in a single cell o the source table, or does the summary table need to collect February's data (for example) from several cells and do some math with those numbers before presenting them on the summary table?
Regards,
Barry -
I am on a plan with a basic phone that is breaking. I was given a smartphone that belonged to a relative that is now deceased, (they used the phone since they have passed it is deactivated.) how can I switch my phone over and is there anyway to avoid a data package/plan?
What is your current plan? In some cases it can be cheaper to move to a More Everything plan with an out of contract line. With More Everything, you will get a $15 per month reduction in line fee with a minimal data.
-
Upon startup my iMac (OSX Mavericks) has a popup (that I can't get rid of!) that says: "talagent wants to use the local items keychain." I never set this up, don't want it, and want my iMac to start up with my desktop in place and ready to work. I'd appreciate some help please. How do I get rid of this? Thanks.
LarryI found this and it fixed my issue..
I was suffering with this same problem, I followed these steps and everything returned to normality:
1.- I opened KeyChain app and run the FirstAid (from the KeyChain app Menu)with my user Password (this do work) because the problem is not with your password. If there is any trouble with your keychain file this will fix it.
2.- Opened Disk Aid and run Fix Persmissions just in case there was left some wrong file permissions during the upgrade.
3.- Went back to the Key Chain App and Locked and Unlocked the Keychain using the Lock in the top left corner of the app. When asked for my password I simply typed my User password.
After this everything worked fine. These are the steps that I followed but I really think that #3 did the trick here. You could try to do only #3 directly and it might fix your problem, but fixing the Keychain and fixing OS permissions is never a bad Idea.
Good Luck friends. -
I have a Mobile banking app that keeps telling me that I have timed out do to inactivity. How can I fix this so I can use the app again?
- double tap your home button
- swipe to the banking app you have then slide that app up to close it
- select the home screen window
Now try and open up your banking app.
Maybe you are looking for
-
Output Preview showing confused results
Hello all, Please bear with me as I attempt to explain a very odd occurrence I am seeing in Acrobat X. Also, my assumption is that this is something in the authoring tool confusing Acrobat, as if I attempt this using only Adobe products I cannot repl
-
I have two tabs that I want to delete. I went to Show All Bookmarks, selected them on the list, held down the command key, clicked on Organize and deleted them. I exited Firefox. When I opened it again, the tabs that I had deleted in my Bookmarks wer
-
Hi all DBA guys, Nice day all 1. How do i take Last 30 days backup.? Database in archive log mode. 2.How can i verify the backup file is corrupted or not? Regards S.Azar Jr.DBA
-
HT4059 How can I gift a book in itunes store?
How can I gift a book in itunes store?
-
I want to change IP and Host Name of application serve
our application server is on IBM AIX platform and now i want to change IP and Host Name of application server?