Subject | RE: [firebird-support] Clear Query Cache Firebird 2.1 |
---|---|
Author | Helen Borrie |
Post date | 2009-06-03T22:55:54Z |
At 08:34 AM 4/06/2009, Alan McDonald wrote:
That's not to say it's not a handy tool; but if you care to refer to the OP, his problem was to understand why the server continued to execute the "old" version of his procedure, when IBExpert was appearing to execute the "new" version.
./heLen
>Helen's claim was that the statements are not executed at the server.No such "claim". I said the *procedure* was not executed at the server -- which it is not.
>They are indeed. The engine to which you refer, breaks open the SP block andExecuting individual statements in DSQL is not equivalent to executing a compiled PSQL module.
>fires them at the server one by one. The engine maintains the input
>variables and return variables of each statement.
>It's as good as it gets with no debugging API.Nevertheless, it serves to test program *logic* statement by statement. It does not (because it cannot) execute compiled code.
That's not to say it's not a handy tool; but if you care to refer to the OP, his problem was to understand why the server continued to execute the "old" version of his procedure, when IBExpert was appearing to execute the "new" version.
./heLen