Just started using it and the transaction logs are ridiculously large. Does truncating work differently?
are you backing them up? What is the recovery model set to the database in question?
The following script will give you the information regarding all your databases and their respective recovery models.
Code:
SET NOCOUNT ON
SELECT CAST(name as CHAR(65)) as [DB Name],
CAST(DATABASEPROPERTYEX (name, 'Recovery') as CHAR(10)) as [Recovery Model]
FROM master.dbo.sysdatabases
ORDER BY
name,
DATABASEPROPERTYEX (name, 'Recovery')
If they are growing out of control my gut would say the database is set to FULL recovery and auto grow on the log file.
You should have some level of backups running (i.e. Full database backups followed by transaction log backups if they are in full recovery model)
The reason I say this is by backing up the log file you are clearing out the transactions stored in the file which decrease the amount used.
The 'physical' file won't shrink in size but the logical size will decrease once the log gets backed up (it is kind of hard to get your head wrapped around the concept, if you need an example I can find one for you).
Once you have the log 'cleared' out you can actually shrink the 'physical' file to a respectable size.
Then setting up some level of maintenance is recommended...
If in simple mode, some degree of backups such as daily Fulls or once a week full with daily differentials...
If you need more help / info just post the question