Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4097374
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T20:09:57+00:00 2026-05-20T20:09:57+00:00

I am planning to store like 5 TB data in a table. Following is

  • 0

I am planning to store like 5 TB data in a table. Following is the default script I have generated to create the table :

CREATE TABLE measurements
(
 measurementtime              DATE NOT NULL,
 height number,
 offset number
)
PCTFREE    10
PCTUSED
INITRANS   1
MAXTRANS   255
TABLESPACE mytablespace
STORAGE   (
  INITIAL     262144
  NEXT
  PCTINCREASE
  MINEXTENTS  1
  MAXEXTENTS  2147483645
  FREELIST GROUPS  0
  FREELISTS  0
 )

Can you please tell if I need to modify any of the parameters?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-20T20:09:58+00:00Added an answer on May 20, 2026 at 8:09 pm

    It’s difficult to give good advice without knowing the entire system. The ideas below are guesses based on your script and on your previous question How do I design a table which will store very large data? But don’t believe everything you read. You’ll need to do a lot of testing. You can easily spend many days trying to optimize a table like this.

    1. PCTFREE 0: If you have 5 TB and no indexes I
      assume you won’t be doing any
      updates. If that’s true, you can
      change PCTFREE to 0 and save 10% of
      your space.

    2. NOLOGGING: If you don’t need your data to be
      recoverable, and if your database is
      in archivelog mode, then you may
      want to add NOLOGGING. NOLOGGING
      with APPEND inserts will not
      generate redo. (This may be
      unnecessary if your tablespace is
      already set to NOLOGGING.)

    3. PARALLEL: You’ll definitely want to use
      parallelism with this table. Since
      this table is likely unusual for
      your system, it’s probably better to
      define parallelism at the statment
      or session level. But if you won’t
      have control over all of the
      statements run against this table
      you may want to consider definining
      the degree here to make sure that
      statements don’t run in serial.

    4. Remove unknown options: I think you should remove all of the
      options that you didn’t specifically
      set, or don’t understand. If you
      used a tool like TOAD or
      DBMS_METADATA to generate the script
      they will always list every option,
      but usually you should leave most of
      that stuff out and let Oracle use
      whatever it likes.

    5. Compression/Partitioning: Like Gary mentioned, partitioning
      may be very useful. But in your
      previous question you mentioned
      storing up to 200TB and only 5 TB
      per day. Are you using a poor man’s
      partitioning; re-naming and
      recreating the table every day? If
      this is just a day’s worth of data
      then compression should be very
      helpful with measurementtime.

    6. Block size: I’m not sure what the settings of
      “mytablespace” are, but since you
      didn’t mention anything about it I’m
      guessing you’re using the standard
      block size. It might be worth
      using a large block size for this
      table so you can get even better
      compression (since compression is
      done per block, the more data in a
      block the more Oracle can compress).
      I’m relucant to suggest this,
      because 99% of the time when people
      change the block size it doesn’t do
      what they think it should. But with
      such a large amount of data it might
      be worth considering.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Since bz2 is splittable and saves space, I'm planning to store the table data
I would like store large amounts of data (text) in a table with six
I'm planning to generate a huge amount of data, which I'd like to store
I have a CMS system that stores data across tables like this: Entries Table
I am planning a relational database to store poker game data (like what would
I have a planning structure on two tables to store available slots by day,
im planning to create a movie file that might have over 16,000 frames?i know
Iam planning to create an app, and not to publish it at the google
I have a table of people quite standard stuff e.g. : CREATE TABLE [Contact](
I am planning to store some data in a listproperty and want to be

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.