Слушай, ну раз так стабильно падает именно на таком запросе, то сделай вместо одного While несколько вложенных. Ну, что-то вроде.
while select Tab1
{
while select Tab2 where tab2.id == tab1.id
{
...
}
}
Да, работать будет медленнее. Но зато падать перестанет!
|