Hi,

I am a beginner in MaxDB issues.
My Problem is:
I save data of requests from a server-system in one table. This table has
nearly 6 million rows. Now I want to aggregate this data. In this task I
make a INSERT in another table. This statement insertes the aggregated data
from the request-table. In this table it has to be written nearly 5 million
rows, too. 
In this Process the performance of the database is very slow, although
different index are set on this colums, where a maximum/minimum is
calculated. This calculation takes more than 6 hours. During this
aggragation I looked at the peformance of the system and I noticed, that the
system is not working to full capacity. The kernel-process of the database
was only at 5%.
My system has Windows XP Prof and 2 processors with 1 GB ram. I allocated
the database 500MB ram for the kernel-process. 

Now my question is: Are there special parameters for the database, which has
to be set, so that it increases more performance and more processor load?

I can't invisage, that the problem arise from failure index or the
statement. As a precaution here is the statement:

INSERT INTO "MAIN"."T_VISITS"
SELECT 
              COUNT("ID") AS REQUESTCOUNT, 
              "SESSIONID" AS SESSIONID,
              MIN("PSESSIONID") AS PSESSIONID,
              MIN("CREATIONDATE") AS CREATIONDATE,
              MIN("IPADDRESS") AS IPADDRESS
FROM "MAIN"."REQUEST"

with the Index to PSESSIONID, CREATIONDATE,IPADDRESS


Thank you very much.

Ralf Weisser

-- 
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail

-- 
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to