Re: Logging just SQL commands in an SQL script format
От | Daniel Cristian Cruz |
---|---|
Тема | Re: Logging just SQL commands in an SQL script format |
Дата | |
Msg-id | 48d0cacb0701250656r3af8e26bvf70274a823205e78@mail.gmail.com обсуждение исходный текст |
Ответ на | Logging just SQL commands in an SQL script format ("Campbell, Lance" <lance@uiuc.edu>) |
Список | pgsql-admin |
Look at pgfouine. It can extract SQL commands from log, and build a xml file to be used with tsung to generate some load testing. Kind regards... On 1/24/07, Campbell, Lance <lance@uiuc.edu> wrote: > > > > > I want to log all SQL commands as an executable script file for use in > performance testing. Currently there is a lot of information in the log > that is generated that would not be executable. Below is an example of what > I would want to see; which is just the SQL. > > > > Example of log output: > > Select a,b,c from calendar where a=12; > > Select a,b,c from calendar where a=13; > > > > Example: > > 1) I would take a snap shot of our production database. > > 2) I would then turn on SQL logging. > > 3) I would put the copy of the database onto a test server. > > 4) After a few days of logging the SQL commands I would copy the file to the > test server. > > 5) I would then have a basic script that would display the start time, > execute the postgres SQL log (pgsql –d database_name –f sql_log_file_name), > and then display the end time. > > > > Now I can test configuration changes and index modifications on real world > data to see what impact the changes would have. I just keep reloading the > database, change the configurations settings, and then execute the script > again. > > > > The key is that the SQL log be in a format that can be executed as a > postgres SQL file. > > > > How do I do this? > > > > Thanks, > > > > > > > > Lance Campbell > > Project Manager/Software Architect > > Web Services at Public Affairs > > University of Illinois > > 217.333.0382 > > http://webservices.uiuc.edu > > -- Daniel Cristian Cruz Analista de Sistemas Especialista postgreSQL e Linux Instrutor Certificado Mandriva
В списке pgsql-admin по дате отправления: