sp_iqmpxcheckdqpconfig is a diagnostic tool that checks the DQP configuration for the current connection. If DQP fails, run sp_iqmpxcheckdqpconfig to determine if DQP configuration issues are causing the query distribution failure.
sp_iqmpxcheckdqpconfig
Multiplex only.
No special privileges are required to execute the procedure.
| Column Name | Description | 
|---|---|
| DiagMsgID | Uniquely identifies a diagnostic message | 
| Description | Diagnostic message describing the issue found with DQP configuration | 
| DiagMsgID | Description | 
|---|---|
| 0 | No issues found with DQP configuration | 
| 1 | Database is a simplex | 
| 2 | Multiplex is running in single-node configuration mode | 
| 3 | Logical server policy option dqp_enabled is set to 0 | 
| 4 | Temporary dqp_enabled connection option is set to OFF | 
| 5 | Logical server context has only one member node | 
| 6 | Coordinator does not participate in DQP since its named membership in the logical server is currently ineffective | 
| 7 | Coordinator does not participate in DQP since its logical membership in the logical server is currently ineffective because ALLOW_COORDINATOR_AS_MEMBER option in Root Logical server policy set to OFF | 
| 8 | There is no dbfile in IQ_SHARED_TEMP dbspace | 
| 9 | All dbfiles in IQ_SHARED_TEMP dbspace are READ ONLY | 
| 10 | IQ_SHARED_TEMP dbspace is dynamically offline | 
Sample output from the sp_iqmpxcheckdqpconfig procedure:
diagmsgid          description
3                  Logical server policy option dqp_enabled is set to 0
5                  Logical server context has only one member node
6                   Coordinator does not participate in DQP since its
                   named membership in the logical server is 
                   currently ineffective
7                  Coordinator does not participate in DQP since 
                   its logical membership in the logical server 
                   is currently ineffective because 
                   ALLOW_COORDINATOR_AS_MEMBER option in Root 
                   Logical server policy set to OFF
8                  There is no dbfile in IQ_SHARED_TEMP dbspace