dbMeastro Home twitter facebook Linkedin youtube Shopping Cart Site Map Contact Us
HomeTeamWorkDownloadBlogHow to BuySupport About
Articles

More Articles
Previous      Next
This article will cover a real-world usage scenario of a team of DBAs/Developers that are developing a Recipe Management application.
Read More
Interview with Patrick Smith, Senior DBA at EPX

Patrick Smith, a senior DBA at EPX, outlines the benefits of Teamwork as a powerful development and administration tool for oracle. These benefits include enforcement of regulatory frameworks, an advanced Oracle change tracking ability and more.

Question: “Patrick, after experiencing dbMaestro’s TeamWork, what are the top business values you are able to achieve?
Response: “One value is enforcement of regulatory frameworks. Shops using PCI will benefit from the ability to enforce change management practices required by PCI, instead of depending on voluntary adherence to policies (which often fails in fact) or database access privileges (which almost always complicates change implementation and operations). The ability to extend needed privileges to objects, while preventing actual changes to the same, allows change to be restricted to a formal procedure, as dictated by PCI (and other security standards compliance certification agencies). This can streamline certifications during annual PCI audits; avoid the need for remedial activities, and save large numbers of hours demonstrating the effectiveness of non-standard approaches. For those who must meet such regulatory frameworks, dbMaestro can save literally hundreds of hours of technical and administrative time meeting the demands of audits…for each significant system it is used to administer. For large organizations with dozens or hundreds of such systems, the saving could be dramatic, to say the least.”

Question: “Are there other TeamWork values that stand out?”
Response: “Another value is the ability to manage concurrent change threads. Different modification streams working at the same time create disparate baseline environments as such changes proceed. Change reconciliation features in dbMaestro allow these to be reconciled in a manner preventing the migrations of one modification thread from undoing any changes of another modification thread. This becomes especially valuable when any particular change (say, for example a change to a PL/SQL function’s code) may have to be backed out. DbMaestro allows rapid identification of dependencies, not just the function per se, but also to that particular version of it. Thus one can prevent unexpected propagation effects from such a back out.”

Question: “Have you experienced any special capabilities with TeamWork for the Oracle database environment that stands out?”
Response: “The management of any system’s performance is primarily the management of variation. The first thing asked in most performance related events will be “what’s changed”? From an Oracle perspective it’s easy to see what has changed…..but much less easy to see “what’s changed” that can matter to performance. Oracle’s inherent change tracking facility will not provide any details of changes, and it will provide many changes (such as re-compiles, for example) that have no static performance implications. While Oracle’s auditing features can be used to construct a custom method of capturing such changes, dbMaestro provides a highly optimized method with developed graphical user interfaces allowing rapid identification of changes. dbMaestro’s ability to track changes to critical data sets (such as things like code or processing driver tables, for example) extends this to operations on Data as well as on database meta-data changes. In those cases where it may be determined that one or more changes should be ‘undone’, Oracle provides no real effective facility for doing this (the Flashback feature, while useful for a wide range of data state changes, isn’t designed for complex, but limited, rollbacks). DbMaestro can allow back out of combined data and meta-data changes, while automatically identifying any dependent actions required.”
Read more about TeamWork - Oracle Change Management system

Question: “Patrick, how would you summarize what you’ve gained by using TeamWork?”
Response: “dbMaestro provides a vehicle for creating concurrent development environments, and maintaining these at defined levels of change implementation, applying partial as well as full synchronization of change sets as differing development efforts require. By its ability to correlate change sets to projects associated with business needs, the ability to respond to customer needs can be clarified and implemented with greater speed and assurance.”

Learn more about our solution – TeamWork


    TeamWork
    dbMaestro TeamWork is designed to automate and streamline database development and deployment tasks while providing a collaborative working environment for database development and DBA teams.
    Discover More
    In the past several years, we have all run into the effects of new government regulations in our daily, civilian lives.
    Read More
    Full Name  
    Company
    E-mail    
    Telephone
    Subject
    Description of your question/comment  
    HomeDownloadBlogHow to BuySupport About
    Shopping Cart SHOPPING CART Site Map Contact Us