Too much RAM allocated by webserver when executing an Insert-Statement (npgsql)

Поиск
Список
Период
Сортировка
Искать
От
Christian Tonhäuser
Тема
Too much RAM allocated by webserver when executing an Insert-Statement (npgsql)
Дата
Msg-id
000301ccd03d$4ee143b0$eca3cb10$@tonhaeuser@gmx.net
Список
Дерево обсуждения
Too much RAM allocated by webserver when executing an Insert-Statement (npgsql) Christian Tonhäuser <christian.tonhaeuser@gmx.net>
Complex structure storage, better in temp table or array? Ioannis Anagnostopoulos <ioannis@anatec.com>

Hi list,

 

I am using Npgsql to connect from a webapplication to a PostgreSQL Database. When I insert one row into a table (containing a filestream converted to bytea) the webserver allocates too much RAM for the webserver process (around 80MB when uploading a 4 MB file) and does not deallocate the RAM after executing the statement and closing the connection.

 

I know this is not directly related to PostgreSQL, but maybe someone of you has already has this behaviour and has some hints for me how to make the webserver not allocate as much space or at least deallocate the RAM after finishing the insert statement.

 

The Npgsql statement that causes this is:

insertstatement.ExecuteNonQuery()

 

Unfortunately I could not yet get any help in the Npgsql forums, maybe you can help me out.

 

I'd be grateful for any help.

 

Chris

В списке pgsql-novice по дате отправления
От: Matthew Foster
Дата:
От: Ioannis Anagnostopoulos
Дата:
FAQ