Meet the DBXperts
Established in 2009, we have developed a suite of tools we use to manage, monitor and tune our clients databases. We customise our solutions for each client and can be extremely flexible in what we offer. Acting as our clients own dedicated DBA team, we work remotely, connecting to their servers, providing our suite of consulting talents. We manage all aspects of database support.
The DBX Team
Managing Director and Database Administrator
Garrett has over 20 years experience as a database administrator and specialises in Microsoft SQL Server, SAP ASE and SAP Replication server. Garrett has spent most of his IT career in the financial industry for large insurance companies and investment banks like AIG, HSBC & Aegon. As the Director of DBXperts he is the direct reporting link with all our customers.
Bob trained on ASE and Repserver early on his career in the 90's and has never looked back. As well as enjoying working with both products, Bob is a great advocate of shell scripting and enjoys using those skills to achieve the many associated goals relating to database and replication support. Having worked in the banking and related financial sectors, change management is second nature as is his care and attention to detail and ability to spot potential problems before they happen. Outside of work, Bob enjoys reading and travelling and spending time with his family.
Paul is a certified Sybase & SQL Server DBA with extensive experience managing production databases in the Financial Sector. He is an approachable team player specialising in all versions of ASE, Replication Server, Sybase IQ and Microsoft SQL Server with a proven ability to implement change, resolve problems and improve performance in the database environment
DBX Blog Posts
Reasons not to grant db_owner DBO can do some nasty stuff:- CHANGE RECOVERY MODEL BACKUP DATABASE ALTER ANY SYMMETRIC KEY TURN ON/OFF AUTOSHRINK ADD FILE AUTO_UPDATE_STATISTICS SET RECURSIVE_TRIGGERS DROP DATABASE SET OFFLINE If you must create database objects, view showplans/dynamic tables or more but do not want to give away ‘the keys to the […] Read more
Audience: Managers/Non-database technical staff/RDBMS (database server) Beginners. Sometimes an application can misbehave. It is normal for processes inside an RDBMS system to occasionally get blocked by another process which is currently updating data, and this normally goes unnoticed as it is usually short-lived and clears once the update activity finishes and the locks are released. However, sometimes […] Read more
Detailed notes on reviewing existing DBCCDB for use with ‘check storage’ DBCCDB review First, find out what ASE recommends you set the minimum values to using > sp_plan_dbccdb <dbname> Then, we work through these values and we pay attention to the settings below. check size of dbccdb check size of dbccdb_cache check scan ws value […] Read more
If you want to backup your SQL Server databases you normally use the Maintenance Plan Wizard to generate an automated job to do just that. But what if you want to backup across multiple files to improve the backup performance ( on multi CPU servers) AND still included an automatically generated date/time stamp within the […] Read more