Problems with slow Delphi and FireDAC

5

I have an application developed in Delphi XE and it has been a month since I changed the entire persistence structure that used ADO to FireDAC.

In the compatibility of the new persistence component I used the version of Windows 7, and in the last week I ended up formatting the computer and installed the Windows 8 OS.

Since formatting, my application has started to slow down. I debugged a lot of the source code and realized that the bottleneck of slowness was due to communication with the database (PostgreSQL 9.1). To use fireDAC in the application, I had to add the following DLLs: libiconv-2.dll, libintl-8.dll and libpq.dll

I'm sure it has something with Windows, because here in the company where I work computers with Windows 7 that develops the software is normal and all other computers that have upgraded to Windows 8 started to have the same slowness. p>

Has anyone ever had this problem and / or know of a solution?

    
asked by anonymous 17.12.2013 / 11:55

1 answer

2

In this link , there was one person with the same problem. The solution found apparently was to swap the OS version with a version of Windows for server (2008 and 2003).

Windows 8 might have caused your problem.

The link was also used support table to choose the OS version to use.

I suggest you run a test running your application with the database on a server for it.

    
17.12.2013 / 13:19