How to partition the big tables
I have few huge tables of size 350GB+ in 12.1 Oracle database. I want to partition these tables to reduce I/O and speed up the sql statement performance.As a DBA, I don't functional knowledge of these tables. However, I understand that there are multiple options to do partition like time range, hash partition or many others. Please help if there are any tools that can help me to understand the entity relationships of these tables or better can advise the column name, on which tables can be partitioned.