Neil Chandler's DB Blog

    • About Neil
    • Consultancy Services
    • Presentations
    • Video Tutorials
      • Why Has My Plan Changed. Top 7 Plan Stability Pitfalls and How To Avoid Them!
      • Oracle Database Stats – the easy way!
      • Oracle Database Statistics – When It’s Harder
      • Histograms Are Evil like Chocolate is Evil
      • Oracle Execution Plan Changes
      • Using JSON in Oracle
    • MASH Program
  • Administration, audit, GRID Infrastructure, oracle, RAC

    Oracle Audit Control part 3 – OS files

    Published by

    chandlerdba

    on

    2016-05-21

    Just realized that I wrote a follow-up to Part 2 two years ago and never posted it! So here’s the stripped-out key facts to round off auditing control a bit more: Deleting O/S audit files is, like, totally necessary. In Oracle 12C (12.1), they are created by default as AUDIT_SYS_OPERATIONS…

    Continue reading →: Oracle Audit Control part 3 – OS files
  • Administration

    UKOUG Tech16 Call For Papers!

    Published by

    chandlerdba

    on

    2016-05-04

    It’s that time of year again. The UKOUG Tech16 conference call for papers went out today. You want to learn a subject really well? Better than you currently know it? Teach someone about it! You want to help people avoid the potholes and problems that you hit with your implementation?…

    Continue reading →: UKOUG Tech16 Call For Papers!
  • Administration, Appearances, Goldengate, GRID Infrastructure, RAC

    UKOUG RDBMS and RAC-CIA Special Interest Groups

    Published by

    chandlerdba

    on

    2016-04-15

    On Thursday 21st April, there is a dual UKOUG Database and RAC, Cloud, Infrastructure and Availability special interest group. For the first time, this event is being held in the fabulous Northern city of Manchester! There are a dozen interesting, career-assisting, educational talks from end users, Oracle employees and a…

    Continue reading →: UKOUG RDBMS and RAC-CIA Special Interest Groups
  • Administration, audit, oracle, Security

    Proxy Accounts Tracking

    Published by

    chandlerdba

    on

    2016-04-08

    If you are using Proxy accounts to access users, for example as a DBA to do a release to a schema owner, how do you know the login was via proxy instead of directly with the password? This information is handily recorded in the audit, assuming you have audit switched…

    Continue reading →: Proxy Accounts Tracking
  • Administration, audit, oracle, Problem Solving, Security

    Accessing a user when you don’t know the password

    Published by

    chandlerdba

    on

    2016-03-25

    There are times that you may need to logon to a database user, probably a schema owner to do a release, but you don’t know the password. You may not be able to (easily) change the password as it could be embedded in application connect strings or worse. If may…

    Continue reading →: Accessing a user when you don’t know the password
  • Administration, oracle, RAC, Unix

    Killing Sessions

    Published by

    chandlerdba

    on

    2016-03-23

    You have a session which is out of control. You decide to kill it. What options are available to you as a DBA? Assuming you don’t have access to the O/S to be able to use O/S commands to kill the session (using kill -9 in Unix/Linux or orakill in…

    Continue reading →: Killing Sessions
  • Security, Uncategorized

    Contactless Payment Theft

    Published by

    chandlerdba

    on

    2016-03-06

    You may have seen stories in the news about Contactless Payment theft; how it is possible for a criminal to merely brush against you with a new contactless card reader and steal up to £30 from your contactless payment card. It might be a good idea to consider protecting your…

    Continue reading →: Contactless Payment Theft
  • Administration, Performance and Tuning

    Pre-creating Interval Partitions

    Published by

    chandlerdba

    on

    2016-02-09

    One of the major problems with interval-based partitioning is the statistics. Partitions appear dynamically as-needed based upon data being inserted or udpated, and any partition magically appearing isn’t going to have any statistics. This is generally a stability issue as you will, at best, be using dynamic statistics for your…

    Continue reading →: Pre-creating Interval Partitions
  • Administration, Development, oracle, SCHEMA, SQL

    Primarys Keys and their supporting indexes

    Published by

    chandlerdba

    on

    2016-01-29

    Sometimes things just happen which makes you realise that stuff you thought all experienced DBA’s knew about isn’t common knowledge. I suppose it’s a side effect of working with the same evolving product for over 25 years at dozens of clients, when the colleague you are talking to has a…

    Continue reading →: Primarys Keys and their supporting indexes
  • Administration, audit, oracle, Problem Solving, SQL

    When did I update that row?

    Published by

    chandlerdba

    on

    2016-01-25

    I had a requirement the other day to understand when some data had been changed, but there was no column on the table which showed this. So how do I find out? Well I could go off mining redo and lots of other time consuming and exotic things, but you…

    Continue reading →: When did I update that row?
  • Administration

    The Boat

    Published by

    chandlerdba

    on

    2016-01-15

    Coming soon in March there’s one of the most popular global user group conferences, The Norwegian Oracle User Group Spring conference, known fondly as “The Boat“, it takes place from 10th to 12th of March sailing on board a cruise ship. The ship sails from Olso on 10th and arrives…

    Continue reading →: The Boat
  • Administration

    UKOUG Tech 15

    Published by

    chandlerdba

    on

    2015-11-27

    It’s nearly early December, so it must be time for the UK Oracle User Group Conferences – JDE15, Apps15 and Tech15 There’s some absolutely wonderful presentations, and there’s the 2 I’m giving as well: An Introduction to RAC (12c) at 9am on Monday 6th, and Troubleshooting Goldengate at 12:20 on…

    Continue reading →: UKOUG Tech 15
  • Administration

    Decoding DBA_TAB_COLUMNS high_value and low_value

    Published by

    chandlerdba

    on

    2015-11-13

    When performance tuning, it can be important to understand the statistics in the database. It is worth noting that every column records it lowest (low_value) and highest (high_value) values in DBA_TAB_COLUMNS when you gather stats, like a mini-histogram. If the optimizer believes it knows the range of values within a…

    Continue reading →: Decoding DBA_TAB_COLUMNS high_value and low_value
  • Administration, GRID Infrastructure, oracle

    OEM and monitoring the -MGMTDB GMIR Database

    Published by

    chandlerdba

    on

    2015-10-16

    When you create Grid Infrastructure in 12.1.0.2, you are presented with a new (annoyingly named) “-MGMTDB” This database is a standard, 12C CDB/PDB storing transient performance and other information (Grid Infrastructure Management Repository). If it is lost, no biggie. Just re-create it (in your voting disk DG. Aside: create a…

    Continue reading →: OEM and monitoring the -MGMTDB GMIR Database
  • Appearances

    Oracle Midlands Presentation

    Published by

    chandlerdba

    on

    2015-09-29

    Ever wonder why your SQL execution plan has changed? Wondering why your boss is shouting something about “traders can’t trade” or “shoppers can’t spend” or “well that’s the Airport shut!” ? When you write SQL, Oracle runs it through the Optimiser to determine the fastest way to access the data.…

    Continue reading →: Oracle Midlands Presentation
Previous Page Next Page
MASH Program Logo
Help for Public Speaking

subscribe

  • Mail

Recent posts

  • Oracle Database: Global Stats Changes After Partition Truncate

    Oracle Database: Global Stats Changes After Partition Truncate

  • ORA-04021 timeout occurred while waiting to lock object during stats gather

    ORA-04021 timeout occurred while waiting to lock object during stats gather

  • Infinity – Old Oracle Numbers

    Infinity – Old Oracle Numbers

  • Unlocking Insights: Why Conferences Matter

    Unlocking Insights: Why Conferences Matter

  • Fundamental Security Part Nine – Scripted Passwords

    Fundamental Security Part Nine – Scripted Passwords

  • Oracle Data Migration Validation

    Oracle Data Migration Validation

Create a website or blog at WordPress.com

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
 

Loading Comments...
 

    • Subscribe Subscribed
      • Neil Chandler's DB Blog
      • Join 132 other subscribers
      • Already have a WordPress.com account? Log in now.
      • Neil Chandler's DB Blog
      • Subscribe Subscribed
      • Sign up
      • Log in
      • Report this content
      • View site in Reader
      • Manage subscriptions
      • Collapse this bar

    Notifications