IBM SPSS Data Collection Installation Manual page 94

6.0.1
Table of Contents

Advertisement

86
Chapter 3
Start the SQL query analyzer as follows:
E
If you are using SQL Server 2005 or 2008, open SQL Server Management Studio and select the
New Query feature.
Connect to your Interviewer Server database server.
E
In the drop-down list of databases, select the sample database whose table or tables you want to
E
index.
In the Query window, type the following commands. You will need to repeat the commands for
E
each sample table you have created manually.
For tables that are used for Web (inbound) and/or telephone interviewing (outbound) projects:
CREATE NONCLUSTERED INDEX Name_idx_id_active
CREATE NONCLUSTERED INDEX Name_idx_queue
CREATE NONCLUSTERED INDEX Name_idx_active
Tables that are used for telephone interviewing projects need the following additional indexes:
CREATE NONCLUSTERED INDEX Participants_idx_id_active ON (Id, Active)
CREATE NONCLUSTERED INDEX Participants_idx_queue_sortid ON SampleTableName (Queue, SortId, ExpirationT
CREATE NONCLUSTERED INDEX Participants_idx_queue_appointmenttime ON SampleTableName (Queue, Appointmen
CREATE NONCLUSTERED INDEX Participants_idx_queue_recalltime
If you also wish to index the associated history tables, type the following for each history table
E
in the database:
CONSTRAINT Participants_ProjectName_HistoryTable_pk PRIMARY KEY CLUSTERED (Id)
CREATE NONCLUSTERED INDEX Participants_ProjectName_HistoryTable_idx ON SampleTableName (SampleId)
CREATE NONCLUSTERED INDEX Participants_ProjectName_HistoryTable_idx_starttime
ON SampleTableName (StartTime)
Press F5 or click Execute Query (the green triangle).
E
If you have sample tables in more than one database, select the next database from the drop-down
E
list and repeat these commands for the tables in that database.
Save your changes and exit.
E
Increase the size of appRequestQueueLimit in the .NET framework
Each virtual directory on your Web server has a queue that stores requests to be passed from IIS to
the .NET Framework (ASP.NET). If an application's queue becomes full, users see the HTTP
503, Server is busy, message and the queue starts to rejects requests. If your site uses telephone
interviewing, you should consider increasing the queue size to prevent the Phone activity flooding
its queue with requests. This change is strongly recommended, especially if you have many
interviewers working at the same time.
On each machine running the Web Service, navigate to
E
c:\Windows\Microsoft.Net\Framework\v3.5\CONFIG and open machine.config.
Locate the line that starts <httpRuntime ...> (it is near the beginning of the file) and change the
E
value of the appRequestQueueLimit attribute from 100 to 1000.
ON TableName (Id, Active)
ON TableName (Queue)
ON TableName (Active)
ON SampleTableName (Queue, RecallTime, Ex

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SPSS Data Collection and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Spss data collection server 6.0.1

Table of Contents