Are the posted questions getting worse?

  • I just can't believe some people. I requested our DBA to gather statistics from sys.dm_exec_procedure_stats in production and store them in a non-production database for analysis without compromising permissions.

    Yesterday he emailed to notify that the process had been implemented. Today, when I'm looking for the table and can't find it, I ask him for it. He just created it on production and offered to copy it whenever I need it. I ASKED FOR THE TABLE TO AVOID HAVING TO REQUEST IT EVERY SINGLE TIME!

    I'm really not sure how I should reply to him.

    Luis C.
    General Disclaimer:
    Are you seriously taking the advice and code from someone from the internet without testing it? Do you at least understand it? Or can it easily kill your server?

    How to post data/code on a forum to get the best help: Option 1 / Option 2
  • Luis Cazares wrote:

    I just can't believe some people. I requested our DBA to gather statistics from sys.dm_exec_procedure_stats in production and store them in a non-production database for analysis without compromising permissions. Yesterday he emailed to notify that the process had been implemented. Today, when I'm looking for the table and can't find it, I ask him for it. He just created it on production and offered to copy it whenever I need it. I ASKED FOR THE TABLE TO AVOID HAVING TO REQUEST IT EVERY SINGLE TIME! I'm really not sure how I should reply to him.

    I'd just go with "I think we misunderstood each other..." and explain again what you needed. Don't cast blame, even if it is their fault.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning

  • Grant Fritchey wrote:

    Luis Cazares wrote:

    I just can't believe some people. I requested our DBA to gather statistics from sys.dm_exec_procedure_stats in production and store them in a non-production database for analysis without compromising permissions. Yesterday he emailed to notify that the process had been implemented. Today, when I'm looking for the table and can't find it, I ask him for it. He just created it on production and offered to copy it whenever I need it. I ASKED FOR THE TABLE TO AVOID HAVING TO REQUEST IT EVERY SINGLE TIME! I'm really not sure how I should reply to him.

    I'd just go with "I think we misunderstood each other..." and explain again what you needed. Don't cast blame, even if it is their fault.

     

    Either that, or the porkchop launcher.

    Michael L John
    If you assassinate a DBA, would you pull a trigger?
    To properly post on a forum:
    http://www.sqlservercentral.com/articles/61537/

  • Good advice from "the warm-and-fuzzy DBA"

    -------------------------------------------------------------------------------------------------------------------------------------
    Please follow Best Practices For Posting On Forums to receive quicker and higher quality responses

  • Not only would I follow that advice, but I'd have that discussion in person then follow up with a bulleted email of the "requirements" discussed, asking for the DBA to respond with verification via email once the task had been completed. This way, everything is also in writing for if / when the DBA either fails to understand or something else comes up regarding this project.

    Brandie Tarvin, MCITP Database AdministratorLiveJournal Blog: http://brandietarvin.livejournal.com/[/url]On LinkedIn!, Google+, and Twitter.Freelance Writer: ShadowrunLatchkeys: Nevermore, Latchkeys: The Bootleg War, and Latchkeys: Roscoes in the Night are now available on Nook and Kindle.

  • jonathan.crawford wrote:

    Good advice from "the warm-and-fuzzy DBA"

    Ha! From the "I've burned way too many bridges and finally realize that throwing torches is a bad idea" DBA. I may learn slowly, but eventually, I learn.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning

  • Brandie Tarvin wrote:

    Not only would I follow that advice, but I'd have that discussion in person then follow up with a bulleted email of the "requirements" discussed, asking for the DBA to respond with verification via email once the task had been completed. This way, everything is also in writing for if / when the DBA either fails to understand or something else comes up regarding this project.

     

    Did I miss some <sarcasm> </sarcasm> tags?

    412-977-3526 call/text

  • No. Why would I put sarcasm tags? It's just good standard practice for this sort of thing to ensure everyone is on the same page.

    Brandie Tarvin, MCITP Database AdministratorLiveJournal Blog: http://brandietarvin.livejournal.com/[/url]On LinkedIn!, Google+, and Twitter.Freelance Writer: ShadowrunLatchkeys: Nevermore, Latchkeys: The Bootleg War, and Latchkeys: Roscoes in the Night are now available on Nook and Kindle.

  • Those were good advises. I just had to cool down. He even knows that what they did defeats the purpose because I need to request the table to be copied every time I need it updated. The question would be why didn't he mentioned that before so we could figure out something else. Well, it's all part of knowing how to deal with certain people and "company policies".

    Luis C.
    General Disclaimer:
    Are you seriously taking the advice and code from someone from the internet without testing it? Do you at least understand it? Or can it easily kill your server?

    How to post data/code on a forum to get the best help: Option 1 / Option 2
  • Luis, can he replicate it down for you?

    Brandie Tarvin, MCITP Database AdministratorLiveJournal Blog: http://brandietarvin.livejournal.com/[/url]On LinkedIn!, Google+, and Twitter.Freelance Writer: ShadowrunLatchkeys: Nevermore, Latchkeys: The Bootleg War, and Latchkeys: Roscoes in the Night are now available on Nook and Kindle.

  • Brandie Tarvin wrote:

    Luis, can he replicate it down for you?

    Apparently no. I asked him if the copying process could be automated and he just mentioned that it couldn't because they're in different locations/networks.

    I'm sure that there should be a way to do it, but I'm blindfolded when trying to comment anything from the productive environments.

    Luis C.
    General Disclaimer:
    Are you seriously taking the advice and code from someone from the internet without testing it? Do you at least understand it? Or can it easily kill your server?

    How to post data/code on a forum to get the best help: Option 1 / Option 2
  • From my experience, replication can happen between networks / locations. In fact, that was one of the things in the SQL 2000 cert training books. I remember it clearly because I was still trying to wrap my head around the network issues involved and had to ask KKC (my spouse) some questions on that.

    At the very least, he should be able to whip up a DB Mail query once daily to package the data in a file and send it to you automatically for you to import into a lower environment. Or create an isolated database in which this table is the only thing and give you read access to that.

    There are a lot of ways around this problem. It just sounds like this DBA isn't interested in helping you or the corporate strictures are so tight, no one can see out of their silos.

    Brandie Tarvin, MCITP Database AdministratorLiveJournal Blog: http://brandietarvin.livejournal.com/[/url]On LinkedIn!, Google+, and Twitter.Freelance Writer: ShadowrunLatchkeys: Nevermore, Latchkeys: The Bootleg War, and Latchkeys: Roscoes in the Night are now available on Nook and Kindle.

  • Or do a simple differential insert periodically into a table you (Luis) can read from.  Let the data accumulate and you can do with it what you will.  I agree with Brandie - it sounds like the DBA isn't interested in working with you to get something done.

  • We use a fairly powerful read only user in all of our environments.

    I tend to put links to policies in emails rather than reiterate them because unasked for instructions are best handled by phone or an in person visit, followed up by an email.

    412-977-3526 call/text

  • Ok...

    Luis Cazares wrote:

    I just can't believe some people. I requested our DBA to gather statistics from sys.dm_exec_procedure_stats in production and store them in a non-production database for analysis without compromising permissions. Yesterday he emailed to notify that the process had been implemented. Today, when I'm looking for the table and can't find it, I ask him for it. He just created it on production and offered to copy it whenever I need it. I ASKED FOR THE TABLE TO AVOID HAVING TO REQUEST IT EVERY SINGLE TIME! I'm really not sure how I should reply to him.

    How often did you ask for it previously?

     

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)

Viewing 15 posts - 63,631 through 63,645 (of 66,738 total)

You must be logged in to reply to this topic. Login to reply