cancel
Showing results for 
Search instead for 
Did you mean: 

Query allocation in case multiple tempdb

Former Member
0 Kudos

I have one SYBASE ASE 16.0 Database running having 5 tempdb and each of them of 500MB.

Now suppose one query is trying to allocate 600 MB tempdb to execute it, in this scenario what will be the result:

     Will the query be aborted as each tempdb is of 500MB and query is needed 600MB ?

      Or will it take 2 tempdb to execute it successfully?

Please help me if you know the answer.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member188958
Active Contributor
0 Kudos


Each connection (spid) can only use one tempdb.  So the query would abort.

Former Member
0 Kudos

Thanks Bret.

Also, can you please let me know the advantage of using multiple tempdb (no binding) over one more sized tempdb?

I have tried to find the answer hard but not convinced of any answer.

Thanks again in advance.

former_member188958
Active Contributor
0 Kudos

Multiple tempdbs are used to reduce contention on tempdb.