Isso é o que eu encontrei para o SQL Server:
Para resumir, 512K em 32 bits, 2M em Windows de 64 bits.
Para a Oracle, não está disponível na documentação pública, mas é explicado no site de suporte nesta nota: Oracle Database e a arquitetura de memória do Windows NT, Technical Bulletin (Doc ID 46001.1). Você pode listar (ou alterar) o tamanho da pilha de encadeamentos (chamado de Memória Reservada por Encadeamento) com o utilitário ORASTACK. O tamanho padrão da pilha depende da versão e da plataforma.
Por exemplo, no Windows de 64 bits, as versões de 64 bits 11.2 e 12.1 têm tamanhos de pilha padrão como 3.1M e 3.5M:
11.2:
orastack X:\oracle\base\product\db11203ee\BIN\oracle.exe
Dump of file X:\oracle\base\product\db11203ee\BIN\oracle.exe
Current Reserved Memory per Thread = 3100000
Current Committed Memory per Thread = 12160
12.1:
orastack C:\oracle\base\product\db12101ee\BIN\oracle.exe
Dump of file C:\oracle\base\product\db12101ee\BIN\oracle.exe
Current Reserved Memory per Thread = 3500000
Current Committed Memory per Thread = 12160
11.2 no Windows de 32 bits, 1M:
orastack C:\oracle\product.2.0\dbhome_1\BIN\oracle.exe
Dump of file C:\oracle\product.2.0\dbhome_1\BIN\oracle.exe
Current Reserved Memory per Thread = 1048576
Current Committed Memory per Thread = 4096