Skip to Main Content

Ask The Oracle Mentors

Recently Answered

Recently Answered 2.0

  • #SELECTION#
    Chris Saxon

    Best way to add the 60 CLOB columns to the oracle table with around 17TB in size.

    Hi Team, This is the first time I am asking question on asktom, while I am very much thankful to the solutions you have provided and kept helping people always. We want to add 60 CLOB columns to the table which is around 17TB in size. This is a datawarehouse DB and data loading t...
    #MISC#
    #ACTIONS#
  • #SELECTION#
    Chris Saxon

    oracle is doing full table scans on a table with raw column and the column is primary key

    Hi Tom, Thanks for your continuous support. We have a table with blob data type as one column. We are using secure file option as we are using 11g. We kept the blob column in a seperate tablespace. In the main table we have a column called streamID which is RAW datatype. And this...
    #MISC#
    #ACTIONS#
  • #SELECTION#
    Connor McDonald

    LOB - Replacing a part of / Not overwriting

    Hi Tom, Presently, it is not possible to replace a part of a LOB (the DBMS_LOB package does not have a replace function). The write procedure overwrites. Is it possible, if not why, to write at a certain position (not append) and offset the remaining portion while not overwriting...
    #MISC#
    #ACTIONS#
  • #SELECTION#
    Connor McDonald

    Parallel index creation on different table on same tablespace

    I’m having trouble with the parallel execution of an Oracle SQL query for creating indexes on separate table (assume each table have single index). The performance boost isn’t even close to what I was hoping for. I therefore need your help in determining what to check for in the ...
    #MISC#
    #ACTIONS#
  • #SELECTION#
    Connor McDonald

    Question MEMOPTIMZE - Fast ingest

    Hi, I see Oracle document shows an example of insert statement for fast ingest as INSERT /*+ MEMOPTIMIZE_WRITE */ INTO test_fast_ingest VALUES (1,'test'); Can fast ingest using memoptimize be used for insert statement, that is INSERT as select... INSERT /*+ MEMOPTIMIZE_WRITE */ I...
    #MISC#
    #ACTIONS#

Upcoming Office Hours

Upcoming Office Hours report