Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 89519 invoked from network); 22 May 2009 14:09:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 22 May 2009 14:09:36 -0000 Received: (qmail 44336 invoked by uid 500); 22 May 2009 13:59:10 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 44315 invoked by uid 500); 22 May 2009 13:59:10 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 44307 invoked by uid 99); 22 May 2009 13:59:10 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 May 2009 13:59:10 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 May 2009 13:59:07 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 2255829A0019 for ; Fri, 22 May 2009 06:58:46 -0700 (PDT) Message-ID: <263640687.1243000726139.JavaMail.jira@brutus> Date: Fri, 22 May 2009 06:58:46 -0700 (PDT) From: "Knut Anders Hatlen (JIRA)" To: derby-dev@db.apache.org Subject: [jira] Updated: (DERBY-4233) Lower tablescan performance right after database creation in 10.5 In-Reply-To: <1362997583.1242642825551.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/DERBY-4233?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Knut Anders Hatlen updated DERBY-4233: -------------------------------------- Priority: Minor (was: Major) Lowering the priority since the problem appears to be very limited. The change that triggered the problem looks harmless, so it may be reasonable to suspect that external factors are more likely to be the real cause (for example an instability in the JVM's optimizer and the change just happens to make it pick the suboptimal choice more frequently in this particular situation). > Lower tablescan performance right after database creation in 10.5 > ----------------------------------------------------------------- > > Key: DERBY-4233 > URL: https://issues.apache.org/jira/browse/DERBY-4233 > Project: Derby > Issue Type: Bug > Components: Performance, SQL > Affects Versions: 10.5.1.1 > Environment: Solaris Express Community Edition snv_114 X86 > java version "1.6.0_13" > Java(TM) SE Runtime Environment (build 1.6.0_13-b03) > Java HotSpot(TM) Server VM (build 11.3-b02, mixed mode) > Reporter: Knut Anders Hatlen > Priority: Minor > > I noticed that a table scan test performed significantly worse > (10-20%) in Derby 10.5.1.1 than in Derby 10.4.2.0. I only see this if > the test creates and populates a fresh database. To reproduce, put > derbyTesting.jar from 10.5.1.1 and derby.jar from the release you want > to test in your classpath, and execute the following shell commands: > # make sure the database is removed so that we create a fresh one > test -d db && rm -rf db > # run test for five minutes (+ one minute warm-up) > java -server -Dderby.storage.pageCacheSize=25000 \ > org.apache.derbyTesting.perf.clients.Runner \ > -load sr_select -load_opts nonIndexed -wt 60 -rt 300 -init -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.