![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
|
Hi Group, I am facing performance issues with analysis server and cube browsing (I am just using the cube browser that comes with analysis server). When I add dimensions to my cube, 3rd, 4th, 5th dimension, the data retrieval slows down terribly. This happens with the sample SALES cube that comes with tutorial itself. Am I the only one with this problem or any of you can browse the SALES cube with 4 or 5 dimensions quickly ? Thanks for the help, Tom |
#2
| |||
| |||
|
|
-----Original Message----- Four, five dimensions is normally no problem. Tell us more about the hardware you are using on the client and server. Generally I recommend 256 MB RAM on the client if you use an O/S like Windows XP. It is harder to be more specific about the server because it depends on the number of cubes, the number of dimensions in each cube and the number of members in each dimension. The number of concurrent users is also important. A small server with a limited number of users and cubes can start with 2 CPU:s and 512 MB RAM. A good disksystem is also<important. HTH Thomas Ivarsson "Tom Walker" <twalker (AT) tom (DOT) net> wrote in message news:a00101c3467c$3862e480$a401280a (AT) phx (DOT) gbl... Hi Group, I am facing performance issues with analysis server and cube browsing (I am just using the cube browser that comes with analysis server). When I add dimensions to my cube, 3rd, 4th, 5th dimension, the data retrieval slows down terribly. This happens with the sample SALES cube that comes with tutorial itself. Am I the only one with this problem or any of you can browse the SALES cube with 4 or 5 dimensions quickly ? Thanks for the help, Tom . |
#3
| |||
| |||
|
|
Its basically a very simple cube. I dont have calculated members or changing dimensions or virtual dimensions. The keys are all integers and properly indexed. The same thing happens with the SALES cube using the cube browser. Does that work well for you with like 5,6,7 dimensions ? Thanks, Tom -----Original Message----- Unless you use very large textbased primary and foreign keys, like a varchar(255)that happens when you import from an excel spreedshet, or changing dimensions, or virtual dimensions or a lot of member properties at the leaf level, I do not have a clue. The next thing is to look at the queries. If the user only query at the leaf level, like in a normalized transaction database, this will also be slow in Analysis services. Do you have any calculated members in the cube? HTH Thomas Ivarsson "Tom Walker" <twalker (AT) tom (DOT) net> wrote in message news:020701c347d3$1adae310$a301280a (AT) phx (DOT) gbl... Thomas, The cube that I have is very small. The fact table has just 790 rows. There are 8 shared dimensions in the cube and have 5, 104, 68, 50, 12, 503, 6, 20 rows respectively. As you can see the dimension that has maxmimum no of members / rows has 503 rows. All these tables are properly indexed and have foreign key definitions declared. The machine that has analysis server running has 512 MB RAM and 2 * 866 MHZ Intel processors. The client that uses Excel XP to access the cube has 196 MB RAM and 1 * 400 Mhz processor. I am pretty sure a cube just this small shouldnt be slow to browse. If I include up to 3 dimensions, the performance is fine but when I include the 4th and 5th dimension the data retrieval slows down. I used to have MOLAP storage for this cube and right now I have ROLAP. ROLAP seems to be a better performer than MOLAP. Nobody would believe me If I say that :-) Any pointers, ideas ? Thanks, Tom PS : I thought its just my cube is slow, but when I browsed the sales cube in the server itself using the cube browser that was also very slow. So I am not sure whether the client is the problem. -----Original Message----- Four, five dimensions is normally no problem. Tell us more about the hardware you are using on the client and server. Generally I recommend 256 MB RAM on the client if you use an O/S like Windows XP. It is harder to be more specific about the server because it depends on the number of cubes, the number of dimensions in each cube and the number of members in each dimension. The number of concurrent users is also important. A small server with a limited number of users and cubes can start with 2 CPU:s and 512 MB RAM. A good disksystem is also<important. HTH Thomas Ivarsson "Tom Walker" <twalker (AT) tom (DOT) net> wrote in message news:a00101c3467c$3862e480$a401280a (AT) phx (DOT) gbl... Hi Group, I am facing performance issues with analysis server and cube browsing (I am just using the cube browser that comes with analysis server). When I add dimensions to my cube, 3rd, 4th, 5th dimension, the data retrieval slows down terribly. This happens with the sample SALES cube that comes with tutorial itself. Am I the only one with this problem or any of you can browse the SALES cube with 4 or 5 dimensions quickly ? Thanks for the help, Tom . . |
#4
| |||
| |||
|
|
Depends on the hardware I am using, but if the dimensions are not large and I try this on a modern workstation that is normally not a problem. Normally you use 4-5 dimensions beacuse the report gets to complicated if you exceed that. Performance will also degrade when you add more dimensions. A possible solution to your problem is to increase the fact table size estimate in the cube editor. If you have 1000 records in the fact table increase the estimated size with the factor ten or twenty to 10.000-20.000 estimated fact table records. After that build new aggregations and use MOLAP for storage. HTH Thomas Ivarsson "Tom Walker" <twalker (AT) tom (DOT) net> wrote in message news:019d01c347e3$06cfdd20$a501280a (AT) phx (DOT) gbl... Its basically a very simple cube. I dont have calculated members or changing dimensions or virtual dimensions. The keys are all integers and properly indexed. The same thing happens with the SALES cube using the cube browser. Does that work well for you with like 5,6,7 dimensions ? Thanks, Tom -----Original Message----- Unless you use very large textbased primary and foreign keys, like a varchar(255)that happens when you import from an excel spreedshet, or changing dimensions, or virtual dimensions or a lot of member properties at the leaf level, I do not have a clue. The next thing is to look at the queries. If the user only query at the leaf level, like in a normalized transaction database, this will also be slow in Analysis services. Do you have any calculated members in the cube? HTH Thomas Ivarsson "Tom Walker" <twalker (AT) tom (DOT) net> wrote in message news:020701c347d3$1adae310$a301280a (AT) phx (DOT) gbl... Thomas, The cube that I have is very small. The fact table has just 790 rows. There are 8 shared dimensions in the cube and have 5, 104, 68, 50, 12, 503, 6, 20 rows respectively. As you can see the dimension that has maxmimum no of members / rows has 503 rows. All these tables are properly indexed and have foreign key definitions declared. The machine that has analysis server running has 512 MB RAM and 2 * 866 MHZ Intel processors. The client that uses Excel XP to access the cube has 196 MB RAM and 1 * 400 Mhz processor. I am pretty sure a cube just this small shouldnt be slow to browse. If I include up to 3 dimensions, the performance is fine but when I include the 4th and 5th dimension the data retrieval slows down. I used to have MOLAP storage for this cube and right now I have ROLAP. ROLAP seems to be a better performer than MOLAP. Nobody would believe me If I say that :-) Any pointers, ideas ? Thanks, Tom PS : I thought its just my cube is slow, but when I browsed the sales cube in the server itself using the cube browser that was also very slow. So I am not sure whether the client is the problem. -----Original Message----- Four, five dimensions is normally no problem. Tell us more about the hardware you are using on the client and server. Generally I recommend 256 MB RAM on the client if you use an O/S like Windows XP. It is harder to be more specific about the server because it depends on the number of cubes, the number of dimensions in each cube and the number of members in each dimension. The number of concurrent users is also important. A small server with a limited number of users and cubes can start with 2 CPU:s and 512 MB RAM. A good disksystem is also<important. HTH Thomas Ivarsson "Tom Walker" <twalker (AT) tom (DOT) net> wrote in message news:a00101c3467c$3862e480$a401280a (AT) phx (DOT) gbl... Hi Group, I am facing performance issues with analysis server and cube browsing (I am just using the cube browser that comes with analysis server). When I add dimensions to my cube, 3rd, 4th, 5th dimension, the data retrieval slows down terribly. This happens with the sample SALES cube that comes with tutorial itself. Am I the only one with this problem or any of you can browse the SALES cube with 4 or 5 dimensions quickly ? Thanks for the help, Tom . . |
![]() |
| Thread Tools | |
| Display Modes | |
| |