CommandTimeout u neden 0 vermişsin

bu bekleyeceğin süre anlamında. o süreyi uzat serverdan cevap gelmesi için o kadar süre bekler ve cevap gelmezse timeout exception unu fırlatır.
300 ms de yollayabilirsin ama serverdan o kadar hızlı cevap alabilir misin bilmem, bazen sıkıntı olabiliyor alırken ya da gönderirken. Bunları hesaba katarak program yazmayı dene
Okuduğum yede CommandTimeout'un 0 olması durumunda sorunun çözüleceği yazıyordu yalanmış meğerse
CommandTimeout saniye cinsinden mi değer alıyor yoksa timer gibi ms mi ? Benim için 10 sn yeterli olur sanıyorum. Çünkü sql'in 10 sn içinde yapamayacağı bir işlem yoktur herhalde