Hi Pou, This is the reason why your drop commands taking too much time because they are in waiting state.Even it is quite surprising to me the purpose of the delete command. I would say ,kill all pids ( 37,58,59,66 ) and just drop the table ( it will delete everything ). Please take a backup if needed.
mysql > drop table ensemblmotive ; Thanks, Adarsh On Sun, 17 May 2015 at 13:44 Pau Marc Muñoz Torres <paum...@gmail.com> wrote: > this is my process list > > > > +----+------+-----------+------+---------+--------+---------------------------------+----------------------------------+ > | Id | User | Host | db | Command | Time | > State | Info | > > +----+------+-----------+------+---------+--------+---------------------------------+----------------------------------+ > | 37 | pau | localhost | UTR | Killed | 260012 | query > end | delete from ensemblmotive | > | 58 | pau | localhost | UTR | Query | 81396 | Waiting for table > metadata lock | drop index iutr on ensemblmotive | > | 59 | pau | localhost | UTR | Query | 45331 | Waiting for table > metadata lock | drop table ensemblmotive | > | 66 | pau | localhost | UTR | Query | 0 | > NULL | show processlist | > > +----+------+-----------+------+---------+--------+---------------------------------+----------------------------------+ > > process with id 37 have been there for a long time, i tried to kill it and > drop the table. what can i do? > > > Pau Marc Muñoz Torres > skype: pau_marc > http://www.linkedin.com/in/paumarc > http://www.researchgate.net/profile/Pau_Marc_Torres3/info/ > > > 2015-05-17 7:23 GMT+02:00 Adarsh Sharma <eddy.ada...@gmail.com>: > >> Hi Pau, >> >> Ideally drop table should not take that much time , you have to check if >> your command is executing or it is in waiting stage. May be you are not >> able to get lock on that table. >> >> Cheers, >> Adarsh Sharma >> >> >> On Sat, 16 May 2015 at 23:34 Pau Marc Muñoz Torres <paum...@gmail.com> >> wrote: >> >>> Hello every body >>> >>> i have a big table in my sql server and i want to delete it, it also >>> have >>> some indexes. I tried to "drop table" and "delete" commands but i >>> eventually get a time out. Wath can i do with it, does it exist any >>> method >>> to delete tables quicly? >>> >>> i know that drop and delete are not equivalent but i want to get rid of >>> all >>> information inside >>> >>> thanks >>> >>> Pau Marc Muñoz Torres >>> skype: pau_marc >>> http://www.linkedin.com/in/paumarc >>> http://www.researchgate.net/profile/Pau_Marc_Torres3/info/ >>> >> >