Using Management Console to Create a Database Resource - 23.1

Spectrum Addressing Guide

Version
23.1
Language
English
Product name
Spectrum Technology Platform
Title
Spectrum Addressing Guide
Copyright
2024
First publish date
2007
Last updated
2024-08-03
Published on
2024-08-03T03:54:19.080501

To create a Spectrum Global Addressing Management database resource in Management Console from a newly installed SPD file:

  1. Open Management Console.
  2. Go to Resources > Spectrum Databases.

    If you do not see the Spectrum Databases menu, then you do not need to define database resources.

  3. You can use the buttons at the top left to manage your databases.

    To create a new database, click Add .

    To create a new database by copying an existing database, click Copy .

  4. Enter a name for the database resource in the Name field. The name can be anything you choose. If you are creating a new database resource by copying an existing database resource, rename as needed. You cannot modify the name of an existing database resource.
  5. In the Pool size field, specify the maximum number of concurrent requests you want this database to handle.

    The optimal pool size varies by module. You will generally see the best results by setting the pool size between one-half to twice the number of CPUs on the server, with the optimal pool size for most modules being the same as the number of CPUs. For example, if your server has four CPUs you may want to experiment with a pool size between 2 (one-half the number of CPUs) and 8 (twice the number of CPUs) with the optimal size possibly being 4 (the number of CPUs).

    When modifying the pool size you must also consider the number of runtime instances specified in the dataflow for the stages accessing the database. Consider for example a dataflow that has a Global Address Validation stage that is configured to use one runtime instance. If you set the pool size for the Global Address Validation database to four, you will not see a performance improvement because there would be only one runtime instance and therefore there would only be one request at a time to the database. However, if you were to increase the number of runtime instances of the Global Address Validation stage to four, you might then see an improvement in performance since there would be four instances of the Global Address Validation stage accessing the database simultaneously, therefore using the full pool. For more information about setting runtime instances, see the Spectrum Technology Administration Guide.

    Tip: You should conduct performance tests with various settings to identify the optimal pool size and runtime instance settings for your environment.
  6. In the Module field, select Global Address Validation Coder.
  7. In the Type field, select the type of data.
    1. Select the Global Addressing database for international address processing.
    2. Select the US Addressing database for United States (USA) address processing.
  8. To select all Global Addressing databases and all countries within those databases, click Include at the top of the list of available databases. To select only specific individual databases and all countries within those individual databases, click Include next to the individual databases.
    Tip: To see the countries included in an individual database, click the arrow to the left of a database. You can also click Include at this level to include only specific countries in an individual database.
    Note: We recommend grouping countries into regional Database Resources. For example, group the APAC countries into one Database Resource and the EMEA countries into another Database Resource. Attempting to add all countries for the Global Addressing Validation stage and the Global Type Ahead stage into just one Database Resource may cause the Database Resource creation process to time out and fail to create the Database Resource.
    Note: US Engine does not support multithreaded environments.
  9. Click Save to add and save the database resource. The Spectrum Databases page displays the added database resource.