How do you troubleshoot if your tempdb gets filled

Answer Posted / vineet pal

1. check error log to find the tempdb full.
2. find out the space free in tempdb usin select lct_admin('logsegment_freepages'dbid)
3. dum tran with truncate only if still full than..
4.dump tran with no_log still full than..
5.find process from syslogshold/sysprocesses. inform user about condition ask for killing if he says yes then
6 kill the preocess
if user says no than alter the tempdb
7 you can also use lct_admin('abort',0,2) to kill all suspended trans.
or last on recomendation restart the server

Is This Answer Correct ?    3 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain about the features of sybase iq?

510


What is asa in sybase?

548


What are the important features of sybase?

550


What are table partitions? How is it different with ase 15.0 version?

532


What are the vital features of sybase?

540






What you need to do is issue an ase kill command on the connection then un-suspend the db?

618


What is my identity burn factor vulnerability right now in sybase?

539


Are there any alternatives to isql in sybase?

546


You need to remove duplicate rows from a sybase table. How would you do that?

605


Explain the features of sybase.

618


Explain the advantages of data integration suite in sybase.

535


What is sybase? What are its important features?

586


What happen when we delete the table using trigger?

562


How would you list objects in sybase?

605


Differentiate between replication server and sql remote?

557