マルチプログラミングレベルの適切な値を決定するのは、難しいことがあります。ストアドプロシージャを利用する場合や、クエリ内並列処理が有効になっている場合、これらの要求を処理するために追加で作成されたサーバタスクは、現在のマルチプログラミングレベルを超えると、他の要求が完了するまで実行を待機することになります。このような状況では、マルチプログラミングレベルを上げることが適切です。ネットワークデータベースサーバのマルチプログラミングレベルは、いつでも調整できます。ただし、パーソナルデータベースサーバについては、サーバの起動後にマルチプログラミングレベルを変更できません。