SSAS Tabular slow (full) processing when server is up for more than a day
Setup: SQL 2014 CU3. Machine with 2 physical CPUs and 384GB of RAM. Windows 2012R2.
96GB allocated to SQL Server, rest allocated to Vertipaq/Tabular.
Problem: after a restart of Analysis Services (Tabular), processing time for full processing is fine. Processing of the main table runs with 145000 rows/sec for one cube, and 60000 rows/sec for the other.
After a day of uptime, full processing is slower by a factor of 2-3. For the second cube, performance stays at a low ~ 18000 rows/sec for subsequent full processing.
Performance counter says "memory Limit Vertipaq KB" ~ 280GB, "while memory usage KB" ~ 63GB. There should be plenty of free memory.
SQL Queries for the tabular data are fine and extremely simple and high performance.
I can reproduce the effect at will.
Is this a known bug?
Please try to clear the cache and check if this issue is persists or not.
http://msdn.microsoft.com/en-IN/library/hh230974.aspx
Besides, here are some links about tabular memory setting, please refer to the links below.
http://www.sqlbi.com/articles/memory-settings-in-tabular-instances-of-analysis-services/
http://www.sqlbi.com/articles/memory-settings-in-tabular-instances-of-analysis-services/
Similar Messages
-
Dear experts,
We have two requirements regarding to the "Anual leave" quota.
1. Quota reduction when employee is inactive for more than 180 days
2. Advance quota days when employeee does not have enough balance
We have in place an "Anual Leave" quota related to a calendar year period, that gets generated dialy in time evaluation. This quota gets the employee entitlement from a set of rules that stored the corresponding balance in a period time type, that is the one that we defined in the customizing. This is working fine. The problems start when we try to incorporate the other two requirements.
Regarding the first requirement, if the employee has been inactive for more than 180 days in a calendar year due to unpaid leave, we need to start quota reduction as follow,
First, we need to clear the balance that was calculated above in the schema.
Then, we need to calculate one leave day for every 20 days worked till the end of the year, considering as such, everyday the employee is expected to work, except days on which the employee has been absent on unpaid leave.
For the second requirement we created a manual quota call "Advance Anual Leave". So, if the employee, wishes to take 20 working days holiday, but in his/her Anual Leave quota has only 10 days available, we have to create an "Advance Anual Leave" quota manualy for 10 days. When the quota for next year gets generated, we need to deduct these advanced 10 days from it. This deduction should stop the year after.
The problem we are finding with these two requirements is that, due to the Anual Leave quota gets generated dialy, we can't get the balance right.
Thanks in advance!
Kind regards,
AlexHello binbingogoABC,
Shopping on BestBuy.com should be easy and fun and not fraught with the kind of trouble that you describe. I regret very much that this has been your experience.
Using the information you provided when you signed up for Best Buy Unboxed I was able to locate your cancelled orders. I have requested more information from my back-office partners. As soon as I have additional details about your situation, I will reply again to this message. In the interim, I'm sorry that I must impose upon your patience.
I'm very grateful that you wrote to us with your concerns.
Sincerely, -
Error message that no virtual memory pops up & crashes when application is run for more than 1 hour
My application uses VISA serial operations. It has arrays to store data collected from various devices. I reinitialise the arrays each time the index reaches 50.
Data acquisitions is carried out in separate threads by invoking the runVI method.
When i run the application on Win XP continuaously for more than 1 hour it gives an error message that no more virtual memory to complete the task and the system hangs up.
I open the serial port only once and close it when the application is terminated. But serial read/write operations are done continuaously
Is the error caused due to memory leakage? How can i solve the problem. It's very urgent and i shall be thankful if i ge
t the help.Yes, it sounds like a memory leakage (either that or you're trying to run an advanced app on an old computer w/ little memory and a small hard drive).
Things to try:
1. Ensure it's only labview, and not say labview and another application interacting. This isn't a likely case, but you never know what people have on their boxes and I've seen some weird things with virus scanners. Hit Ctrl-Shift-Esc to get the task manager. Go to processes and watch the memory consumption (click Memory twice to sort in descending order) of the various processes. If labview keeps rising, you've got a leak.
2. If only a reasonable amount of memory is being used, double check your page file settings (read virtual memory).
From the Control Panel
Select System
Select
Advanced Tab
Under Performance, select the Settings button
Select Advanced Tab
Under Virtual Memory, let windows dynamically adjust the page file (and any XP speed tweakers out there can now chime in about how wrong this is. This essentially allows windows to keep upping the virtual memory as needed by various processes.
3. Find the leak. In LV Tools->Advanced->Profile VIs. Turn on memory stats. Start the profiler. Start your vi. If the vi crashes labview totally, you'll have to keep hitting snapshot to find the leaky vi (the one that's memory keeps growing).
4. Upload the vi to the forum so we can give it a looksee.
G'luck
2006 Ultimate LabVIEW G-eek. -
Slow script warning when prompt choice list has more than 100 elements
Hi,
Has anyone experienced this issue in Internet Explorer version 7 and above? If the prompt has more than 100 elements (my current use-case), the prompt does not get rendered and I get the slow/busy script warning in Internet Explorer. I have not experienced this in Firefox or Chrome.
Any help is appreciated
OBIEE 11.1.1.5Thanks you, friends!
That to resolve my issue, i made next things:
1) turn off a limit items for my list
2) used SPQuery.ListItemCollectionPosition
property,
3) and corrected little mistake in my CAML Query.
May be a punkt #2 will be enough, don't you :)
from MSDN forum... -
User Defined Activity "hangs" Process Flow if it runs for more than 10mins
I have been using OWB (10g r2) for a while and have used "User Defined" activities in production process flows successfully before.
However my problem now is that the activity (shell command) I want to perform, takes more than 10 minutes to complete. If I run the process flow with a parameter that generates a shell command that executes in two or three minutes, the process flow continues past the sucessfully executed user defined activity to the next activity.
BUT
If I run the same process flow (without modification or even redeployment) with a different parameter , the user defined acivity sucessfully executes (after about 11 minutes or so) but the process flow , doesnt seem to know that it is finished and just says it is still executing.
my "user defined" activity has
COMMAND: /usr/bin/ksh
PARAMETER_LIST bound to a variable which is set earlier in the process flow.
RESULT_CODE:
SCRIPT :
SUCESS_THRESHOLD : 0
by examining (RUNTIME CONTROL CENTER SCHEMA).all_rt_audit_execution_params
I can see that the variable contents assigned to RESULT_CODE look like this
'/usr/bin/rsh -n WINSRV1 dtsrun /usa /ppw /S WINSQLSRV /N JOBNAME_SHORT'
or this
'/usr/bin/rsh -n WINSRV1 dtsrun /usa /ppw /S WINSQLSRV /N JOBNAME_LONG'
I put the -n in because I thought that may have been the problem, but I think its more likely that there is come sort of ".properties" in a runtime file that needs to be set to control the "timeout" of user defined activities.
(like in Runtime.properties
property.RuntimePlatform.0.NativeExecution.Shell.security_constraint = NATIVE_JAVA
except maybe
.........Nativeexecution.timeout = .....?????
Has anybody had a problem like this? Found a document describing available configuration properties for PF activites?
Can anyone help?I have been using OWB (10g r2) for a while and have used "User Defined" activities in production process flows successfully before.
However my problem now is that the activity (shell command) I want to perform, takes more than 10 minutes to complete. If I run the process flow with a parameter that generates a shell command that executes in two or three minutes, the process flow continues past the sucessfully executed user defined activity to the next activity.
BUT
If I run the same process flow (without modification or even redeployment) with a different parameter , the user defined acivity sucessfully executes (after about 11 minutes or so) but the process flow , doesnt seem to know that it is finished and just says it is still executing.
my "user defined" activity has
COMMAND: /usr/bin/ksh
PARAMETER_LIST bound to a variable which is set earlier in the process flow.
RESULT_CODE:
SCRIPT :
SUCESS_THRESHOLD : 0
by examining (RUNTIME CONTROL CENTER SCHEMA).all_rt_audit_execution_params
I can see that the variable contents assigned to RESULT_CODE look like this
'/usr/bin/rsh -n WINSRV1 dtsrun /usa /ppw /S WINSQLSRV /N JOBNAME_SHORT'
or this
'/usr/bin/rsh -n WINSRV1 dtsrun /usa /ppw /S WINSQLSRV /N JOBNAME_LONG'
I put the -n in because I thought that may have been the problem, but I think its more likely that there is come sort of ".properties" in a runtime file that needs to be set to control the "timeout" of user defined activities.
(like in Runtime.properties
property.RuntimePlatform.0.NativeExecution.Shell.security_constraint = NATIVE_JAVA
except maybe
.........Nativeexecution.timeout = .....?????
Has anybody had a problem like this? Found a document describing available configuration properties for PF activites?
Can anyone help? -
Keeping a simple server open/listening for more than one connection
Can someone please help me with a problem I am having. I'm running a server that accepts requests and processes data from a client. This program works FINE for one connection but as soon as I send the info to the server the connection closes and I have to manually restart the server to receive another connection from a client. I want to be able to keep the server open and accept multiple requests from the client without having to restart the server.java. I've looked in the forum and found some useful stuff but I still get this same error:
Address in use: JVM_Bind
Error during serialization
Press any key to continue...
I have included the code to my server.java file below. Like I said, it works perfectly for one connection but then closes down. Can anyone tell me where I need to add the code to make it stay open or if I even can. Seems unlogical that it wouldn't be able to. I'm just at a dead end on how to do it. Thanks in advance.
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.net.*;
import java.util.*;
public class Server extends JApplet{
* Create the serversocket and use its stream to receive serialized objects
public void init(){
ServerSocket ser = null;
Date d = null;
try {
ser = new ServerSocket(8020,10);
* This will wait for a connection to be made to this socket.
Socket soc = ser.accept();
InputStream o = soc.getInputStream();
ObjectInput s = new ObjectInputStream(o);
String str = (String) s.readObject();
d = (Date) s.readObject();
final String nametop = soc.getInetAddress().getHostName();
name n = new name(nametop,str);
n.name = soc.getInetAddress().getHostName();
JOptionPane.showMessageDialog(null,"There is a problem at station " + n.name + ".\n\nProblem:\n" + n.problem + "." ,"Problem",JOptionPane.ERROR_MESSAGE);
System.out.println(d);
System.out.println(n.name);
System.out.println(n.problem);
s.close();
catch (Exception e) {
System.out.println(e.getMessage());
System.out.println("Error during serialization");
System.exit(1);
}//end of server
// Create a main method
public static void main( String args[] )
//String name = soc.getInetAddress().getHostName();
// create a window in which applet will execute
JFrame appWindow = new JFrame("Problem Report");
// create an instance of the applet
Server app = new Server();
// set the window size
appWindow.setSize( 400, 400 );
// add applet to window
appWindow.getContentPane().add( app );
// Simulate the normal startup sequence for an applet
app.init();
app.start();
appWindow.show(); //calls paint()
// add window close event handler
appWindow.addWindowListener(
new WindowAdapter() {
public void windowClosing( WindowEvent e ) {
System.exit( 0 );
}//end of main
}Hi! I suggest you to use different thread to realize a server functionality.
First one server.java that has a main method and create at least two threads. One thread listens to the incoming connection request and stores the locally generated socket object into an static vector. The second thread will always look into this static vector. If there are sockets object in the vector, the second thread will take it out and process the connection request. These two threads should always be alive. The first thread lives in a endless loop while listening to the incoming connection request. The second thread is either waiting on the static vector or processing incoming connection request.
If the expected incoming connection request will be too many for only one thread to process, you can create more threads in server.java at the beginning and they will all swith between two status: looking in the static vector or processing incoming connection request!
Hope this will be help for you! -
Well, my friend and I just received this 1st generation iPod Touch from a man at our church. He said we could sell it. However, it has some problems. For example, when I leave it alone, it cuts off completely, Then, I have to hold the home and power button for about ten seconds so the Apple symbol will come on the screen and I then know that it is coming on. Can someone help me with the problem?
You should connect it to a computer running iTunes, and do a Restore.
http://support.apple.com/kb/ht1414 -
Cisco WebEx Meetings Server (CWMS) NFR? More than 180 day Demo?
Everyone,
I know about the Trial license 180 days for CWMS but for our demo use I would like to get a NFR so we can install onsite without having to worry about licencing every 180 days.
I don't think I saw CWMS in our UC 9.0 NFR Kit - so any help would be great.
Thanks,
Brian WylandHi Brian,
CWMS is still not part of NFR kit, if you have valid UCSS you can get via PUT tool or get in touch with your Cisco AM and they will be able to help you.
HTH
Arun -
Icons keep disappearing off the monitor when computer sleeps for more than 10 minutes
My new HP Pavilion I5-2300 keeps locking up when the computer rests for more than 10 minutes. When i go to wake up the computer the desktop background comes up on the monitor, but all of my icons are missing and no command prompts work from the keyboard. I have just been unplugging and then replugging the monitor from the power source and that seems to reboot the freeze, but i really don't want to have to do this every time it happens. Anybody experience anything similar? Am i missing an easy solution here? Thanks
Hi,
As you can see from the theory this alert could mean two things:
1. Too many powershell scripts are executed on agent simultaneously
2. There are scripts that takes much time to complete
First of all, you need to evaluate a script-based module (workflow). You need to find answers to following questions:
– What is the target for this script-based workflow?
– How many instances of this target class are exist on the affected computer?
– Does this script leveraging a cookdown concept?
– How long it take for script to complete?
Please go through the articles below for more details:
http://www.systemcentercentral.com/research-this-kb-power-shell-script-was-dropped/
In addition, here is a similar thread for your reference:
Threshold for SCOM 2012
https://social.technet.microsoft.com/Forums/systemcenter/en-US/00dc16c4-9858-459a-8c65-7d73ac8cc997/threshold-for-scom-2012
Regards,
Yan Li
Please remember to mark the replies as answers if they help and unmark them if they provide no help. -
Am in the process of installing ios 7.0.4 for my ipad 2 however, all I see on the screen is the USB cable and an arrow pointing to iTunes icon. It has remained so for more than 1 hour. When I put it off and switch it on again, I see the same thing appearing again. what sholud I do?
This is the solution to your issue.
I wish you the best of luck.
http://support.apple.com/kb/ht1808?locale=en_AU&viewlocale=en_AU -
my ipod touch 4g becomes very hot when play games or surf the web for more than 30 minutes. does any body know why?
Maybe the solution is that you iPod is slow is because you are not closing your apps after you use them. To do this you must:
1. Press the Home Button to get out of that app
2. You will return to the Home Screen
3. Click the Home Button twice, (do this quite fast, But not TOO fast)
4. A bar with all your apps that you have come out of will be on the bottom of the screen
5. Hold down one of those apps
6. They will start to "jiggle"
7. A little red circle will be beside all of the "jiggling" apps
8. Press that little red circle and those apps will close (NOTE: This is NOT deleting your apps)
9. Now you apps are closed NOT deleted
10. Your iPod will now speed up in: Browsing, downloading, syncing and much more
11. (Bonus) - To DELETE an application do the same thing ( But not clicking the Home Button twice) and all of your apps which you downloaded will "jiggle" and there will be an black circle with an X in it, click that X to DELETE that app and a dialog will pop up and say: "Do you really want to delete this app?" If you want to: Click yes.
And that is how to speed up your iPod
Bonus) - is how to DELETE an App
Thank You,
Apple 5 -
Having issue when we try to print more than 300 container labels
Hi Gurus,
We are having issue when we try to print more than 300 container labels. Once it reaches 300 it starts to jump the sequence and we are not able to complete all the tickets if itu2019s more than 300.
Regards
Rajib Pathakdear friend,
first, i recommend to analyse the spool request and discuss it with your basis/technical guys (use SP01)
second,
you would try to run t-code SPAD for your output device and check out the checkbox "Process requests sequentially" (ON)
regards, -
I am trying to upgrade my macbook pro to os x mavericks, but it has been on the reboot process for more than 2 hours. There is only the apple logo with the spinning ball thing. What should I do?
Hi there Candyleehoiman,
I would recommend taking a look at the troubleshooting steps found in the article below.
Mac OS X: Gray screen appears during startup
http://support.apple.com/kb/ts2570
-Griff W. -
When i try to activate iMessage i could see the comment "waiting for activation" for more than 24hrs.
Is this because of mobile device problem or someother issue ?
My mobile is just 20 days oldThe following discusses that error message and may help: iOS: Troubleshooting FaceTime and iMessage activation
-
Single Tabular structure of boxes for more than one form?
Hey everone !
Can i use a Single Tabular structure for more than one form ? Coz i need the same structure for all my forms and its getting really tough to create it for each and every form ?Hi Amuktha
Just Copy Paste yaar
if you can say exactly with an example wat you are looking for i can give you info more in detail
Regards
Vikas
Maybe you are looking for
-
Is there a way of preventing music being played on the lock screen?
My Sister keeps stealing my iPod to listen to music so my lock code is completely useless. I'd like to disable this feature so there is no incentive for her to steal my iPod. I'm using a iPod Touch 4th Gen
-
How to create different users in a unique project?
Hi, We are able to create different users in security manager,but it is not possible to grant privileges accordingly.According to our requirement we need different users with different granting privileges so that our work should be secured.After logi
-
I have problems adding an image (pattern) on my form. Can anyone give me some advice.
-
HT1386 why cant I see my device(iphone) on my compter
Why cant I see my iphone on my computer
-
Messaging not working with one person
I got my LG G3 in December and it has been working great until about a week ago. The problem started relatively small where occasionally a message would tell me it was sent but my girlfriend never received the message. The problem has gotten worst ov