Utilizzare questa attività per specificare le impostazioni iniziali del database DB2. Tenere presente che queste informazioni vengono fornite solo come esempio.
Per ottenere una buona operatività del database, specificare le impostazioni iniziali del database. Le impostazioni verranno ottimizzate successivamente, in Tuning di database.
Posizionando i file di log del database su un'unità disco separata dai dati si tende a migliorare le prestazioni, purché sia disponibile un numero di unità disco sufficiente. Se è disponibile un numero di unità disco insufficiente, la distribuzione di spazi tabella, come descritto nella sezione precedente, è di solito più efficace rispetto al posizionamento del log di database su un'unità separata.
db2 UPDATE DB CFG FOR BPEDB USING NEWLOGPATH F:\db2logs
Per creare un database a prestazioni elevate, effettuare le seguenti azioni:
CREATE DATABASE BPEDB ON D: USING CODESET UTF-8 TERRITORY en-us;
CREATE DATABASE BPEDB ON /wasdbfs USING CODESET UTF-8 TERRITORY en-us;dove /wasdbfs specifica una directory.
-- Scriptfile to create tablespaces for DB2 UDB -- Replace occurence or @location@ in this file with the location -- where you want the tablespace containers to be stored, then run: -- db2 connect to BPEDB -- db2 -tf createTablespaceDb2.ddl CREATE TABLESPACE TEMPLATE MANAGED BY SYSTEM USING( 'D:/BPE/TEMPLATE' ); CREATE TABLESPACE STAFFQRY MANAGED BY SYSTEM USING( 'D:/BPE/STAFFQRY' ); CREATE TABLESPACE AUDITLOG MANAGED BY SYSTEM USING( 'E:/BPE/AUDITLOG' ); CREATE TABLESPACE COMP MANAGED BY SYSTEM USING( 'D:/BPE/COMP' ); CREATE TABLESPACE INSTANCE MANAGED BY SYSTEM USING( 'D:/BPE/INSTANCE', 'E:/BPE/INSTANCE'); CREATE TABLESPACE WORKITEM MANAGED BY SYSTEM USING( 'F:/BPE/WORKITEM' ); CREATE TABLESPACE SCHEDTS MANAGED BY SYSTEM USING( ' F:/BPE/SCHEDTS' );
Tenere presente che lo spazio di tabella INSTANCE viene distribuito in due unità.
Creare le tabelle Business Process Choreographer eseguendo lo script fornito per il relativo database. Per DB2, ad esempio, utilizzare il file createSchemaDb2.ddl nella directory ProcessChoreographer.
Utilizzare uno strumento di pianificazione di capacità per le impostazioni iniziali del database.
Se si sta utilizzando DB2, avviare l'advisor di configurazione DB2 da DB2 Control Center, selezionando l'advisor di configurazione DB2 dal menu a comparsa del database Business Process Choreographer. Effettuare le seguenti azioni:
Per Server, assegnare a DB2 solo la quantità di memoria fisicamente disponibile per esso senza eseguire lo swapping.
Per Workload, selezionare Mixed (query e transazioni).
Selezionare More than 10, per indicare l'utilizzo di transazioni lunghe.
Quindi, nel campo Transactions per minute, selezionare il numero previsto di transazioni elaborate ogni minuto. Per determinare questo numero, presumere che ogni attività nel processo disponga di una transazione. Il numero di transazioni eseguite in un minuto è quindi il seguente:
numero di transazioni eseguite ogni minuto = numero di processi completati ogni minuto * numero di attività in ogni processo
Per Priority, selezionare Faster transaction performance.
L'advisor di configurazione visualizza le modifiche consigliate. È possibile applicare ora le modifiche oppure salvarle in un file per applicarle successivamente.
(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)