Three wishes for a new year

It’s another new year by Jewish calendar. And what do I wish for in the following year?

  1. World peace
  2. Good health to all
  3. Have some way to turn SHOW commands into SELECT statements, server side. I’m fervently trying to hack around this. Stored routines, export/import from file, text manipulation, I don’t care! I want to SELECT seconds_behind_master somehow. Without plugins.

PS, none of my last year’s wishes came true. I’ll settle for two out of three.

10 thoughts on “Three wishes for a new year

  1. Hi Shlomi! Happy new year. Why don’t you just switch to Tungsten? Then you can select the seconds behind as follows:

    select applied_latency as “seconds behind” from trep_commit_seqno

  2. @Shlomi. Aw, I was just trying to be helpful! 🙂 However, I see what you mean. This seems to be another case of the “SQL is not quite a real language” problem.

  3. @Robert,
    Guilty as charged. Although I’m not trying to build a Python interpreter in SQL, I am trying to provide some handy syntax for complex operations.

  4. YES!
    I have found a magnificent way of reading results of (some) SHOW commands on server side. Unfortunately, the solution is too large to be contained in this comment.

    Alas, it does not include SHOW SLAVE STATUS, SHOW MASTER STATUS and the like.
    I will publish separately.
    (this is not a joke)

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.