vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Philippe Lang a écrit : > Why don't you use tcpdump, or another sniffer, in order to check that, and post the result here? Hi, Sure ! Here are the two dumps. http://tehwild.free.fr/divers/dumps.zip One is a TCP dump of the query through pgAdmin, the other one through psqlODBC. The first obvious difference is that the window size is not the same, but I don't know how to interpret that. Regards -- Arnaud ---------------------------(end of broadcast)--------------------------- TIP 2: Don't 'kill -9' the postmaster |
| |||
| Arnaud Lesauvage <thewild@freesurf.fr> writes: > > Sure ! > Here are the two dumps. > http://tehwild.free.fr/divers/dumps.zip > One is a TCP dump of the query through pgAdmin, the other one > through psqlODBC. > The first obvious difference is that the window size is not the same, > but I don't know how to interpret that. The best free tools I know to analyze such issues is tcptrace + xplot <http://www.tcptrace.org/> ---------------------------(end of broadcast)--------------------------- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match |
| |||
| You may try "ethereal" which can give you more details than the TCP dumps with a structured view of packets and protocol layers. Olivier. Marc Herbert wrote: >Arnaud Lesauvage <thewild@freesurf.fr> writes: > > >>Sure ! >>Here are the two dumps. >>http://tehwild.free.fr/divers/dumps.zip >>One is a TCP dump of the query through pgAdmin, the other one >>through psqlODBC. >>The first obvious difference is that the window size is not the same, >>but I don't know how to interpret that. >> >> > >The best free tools I know to analyze such issues is tcptrace + xplot > ><http://www.tcptrace.org/> > > > > >---------------------------(end of broadcast)--------------------------- >TIP 9: In versions below 8.0, the planner will ignore your desire to > choose an index scan if your joining column's datatypes do not > match > > > > |
| |||
| O B a écrit : > You may try "ethereal" which can give you more details than the TCP > dumps with a structured view of packets and protocol layers. The included dumps *are* ethereal dumps, actually. There must be a reason why psqlODBC sets a different RWIN than the other frontends (psql and pgAdmin), but I don't know which one. Regards -- Arnaud ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend |
| ||||
| O B <ob@kselnet.com> writes: > You may try "ethereal" which can give you more details than the TCP > dumps with a structured view of packets and protocol layers. ethereal is a great general-purpose tool but is not good at analyzing TCP performance issues, because you only get numbers. With tcptrace/xplot you get graphical timelines of sequence numbers and of window sizes; I don't think ethereal can't match that. It's the same difference between an excel spreadsheet and the corresponding graph. Of course you have to be sure that your performance issue is somewhat related to TCP parameters, else there is no need to go into tcptrace. ---------------------------(end of broadcast)--------------------------- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match |