Subject Re: [firebird-support] FBTrace: What are "dyn requests"
Author Svein Erling Tysvær
I don't know what dyn requests are, Sean, but reading a bit I do find dyn mentioned in the Firebird book (page 1028) as well as on page 72 of a presentation Pavel did at the Firebird conference 2014. First, the Firebird book:

A byte-encoded language for describing data definition statements. Firebird's DSQL subsystem parses DDL statements and passes them to a component that outputs DYN for interpretation by the Y valve, another subsystem that is responsible for updating the system tables.

Then Pavel:
You will never need those unless you're Firebird core developer or GPRE user.
Note: BLR & DYN records could be quite long, so set max_blr_length & max_dyn_length trace options accordingly.

Hence, I figured that DYN is something that I - as a normal user - hopefully never need to know much about. Does this answer your question, or are you interested in a more technical answer from one of the developers?


2017-03-27 19:59 GMT+02:00 'Leyne, Sean' Sean@... [firebird-support] <>:

FBTrace config supports the logging of “dyn requests”,
        # Put dyn requests execute records
        log_dyn_requests false
        # Print dyn requests or not
        print_dyn false
There is, however, no explanation of what these types of requests are –I don’t recall “dyn requests” getting much mention in my over 20 years of using FB/IB.
What are “dyn” requests?