Need to shrink sql server express database because it's taking up too much room on the hard drive and also in processes [login to view URL] is using over 1GB of memory. One table had 745,000 records and was 641MBs in size so I deleted 375,000 to leave just 370,000 records. Then I right clicked on the database and clicked on Tasks>>shrink database and it seemed to work fine but the the table is no 633MBs so it has hardly changed at all. There are no other tables of any great significance, the next biggest table is 118MBs and then there are two tables of 50MBs each. Can anyone help?