What is casting table?

Dear friends,

Could someone tell me what is casting table in Oracle.

When I google, I just found the syntax, but what is the purpose of using it?

That's what I found on the cast: http://www.techonthenet.com/oracle/functions/cast.php

Please shed some light.

Thank you.

user645399 wrote:

Could someone tell me what is casting table in Oracle.

You can get the output of a select statement into a collection structure (table a). See {message identifier: = 3786144} for an example.

When I google, I just found the syntax, but what is the purpose of using it?

Very rarely necessary. When you need it, you will know also that the purpose of it. ;-)

In other words - this special technique to cast in a structure of table/collection is a unique tool for unique problems. It is unlikely that you will need to use this tool for 99% of the work you do. And that requires you to use something like casting in a table structure, would be the exception of 1% would be pure speculation.

Tags: Database

Similar Questions

  • What type of table to choose to combine several unsigned bytes

    Hi, I have several variables of unsigned bytes and want to build entire tabular form for future use in save the configuration. Could someone tell me what kind of table, should I use? Or should I use "build the table? '


  • What is the SQL to determine what are the table objects in the KEEP buffer pool?

    What is the SQL to determine what are the table objects in the KEEP buffer pool?

    Select owner, table_name

    from dba_tables

    where USER_TABLES = "KEEP."

    /

    David Fitzjarrell

  • What are the tables in 10g OEM repository shows the details of the objectives/groups

    Hi Experts,

    I had a requirement where I need to collect information on the targets for different groups and their status. And for this I need to know how we could collect their repository tables/views.

    Can someone help me to what repository views/tables will contain this information (I need to know the objectives and the corresponding group and its status).

    Thanks in advance.

    Naveen

    Check out mgmt$ target and mgmt group_members views $.
    -JP

  • What kind of tables, you can not see from USER_TABLES

    I'm a little confused on the following queries
    OE > SELECT nom_segment, segment_type FROM WHERE user_segments nom_segment = "CATEGORIES_TAB";

    NOM_SEGMENT SEGMENT_TYPE
    --------------------------------------------------------------------------------- ------------------
    CATEGORIES_TAB TABLE

    OE > SELECT table_name FROM user_tables WHERE table_name = 'CATEGORIES_TAB ';

    no selected line

    OE > SELECT COUNT (*) FROM categories_tab;

    COUNT (*)
    ----------
    22

    OE > SELECT * FROM categories_tab WHERE rownum < = 1;

    CATEGORY_NAME CATEGORY_DESCRIPTION
    -------------------------------------------------- --------------------------------------------------
    monitors hardware1

    >

    What type of table appears in WHERE USER_SEGMENTS, behaves like a normal table, but does not appear in USER_TABLES

    Thank you

    User_tables displays only the relational tables. Tables of objects are displayed in USER_ALL_TABLES:

    SQL> select count(*) from user_tables;
    
      COUNT(*)
    ----------
             0
    
    SQL> select count(*) from user_segments;
    
      COUNT(*)
    ----------
             0
    
    SQL> create table t of xmltype;
    
    Table created.
    
    SQL> select count(*) from user_tables;
    
      COUNT(*)
    ----------
             0
    
    SQL> select count(*) from user_segments;
    
      COUNT(*)
    ----------
             4
    
    SQL> select count(*) from user_all_tables;
    
      COUNT(*)
    ----------
             1
    
  • How know what the largest table of my oracle database?

    How know what the largest table of my oracle database?

    SELECT * FROM
    (
    SELECT
    NOM_SEGMENT,
    SEGMENT_TYPE,
    BYTES/1024/1024 MB
    TABLESPACE_NAME
    Of
    DBA_SEGMENTS
    WHERE
    SEGMENT_TYPE = 'TABLE '.
    ORDER BY DESC 3
    )
    WHERE
    ROWNUM<=>

  • Refnums and casting table

    I have 8 bays on the front of my VI. I created refnum for each table.

    I build an array of these refnums and pass this array to a Subvi.

    LabVIEW is cast some the refnums and not others as evidenced by the red dot on the table element to build.

    The berries of all of the double rooms.

    Why is this happening?

    A table must contain elements identical types, differing only by value.  Indeed, the elements must have the same properties!  Its likely that some of your double arrays have different dimensions (1 d, 2D), display, or even that some formats are controls and other indicators.  The refnums will be get under duress to 'type common less generic.'  Sometimes it's OK but often dangerous if you are working with any property other than 'value '.

    Grouping clustered Refnums can avoid these coersions.

  • What are the tables that store data card pay self-service?

    Hello

    Please tell us what are the paintings that self-service stores data card pay in it.


    Best regards

    pay_action_information

    Your location may also have built views above this table.

  • Casting table PL/SQL for the type of existing table and back ref cursor

    Hello



    I have the problem of casting a pl/sql table for the type of an existing table and turning the ref cursor to the application. Casting a ref cursor back and number of pl/sql table works well.



    Declarant

    < strong > TYPE type_table_name IS TABLE OF THE package_name.table_name%ROWTYPE; < facilities >

    within the stored procedure, fill in a table of this type temp_table_name and returning the ref cursor help

    < strong > results OPEN to SELECT * FROM TABLE (CAST (temp_table_name AS type_table_name)); < facilities >

    generates an error. type_table_name is unknown in this distribution. According to me, this happens because of the declaration of the type locally.



    Statement type_table_name inside the package specification does not work neither. Incredible, cast to the said dbms_sql.number_table to specify ref cursor back and dbms_sql package works very well!



    < strong > CREATE TYPE type_table_name IS TABLE OF THE package_name.table_name%ROWTYPE; < facilities > deals without any error but creates an invalid type complain a reference to package_name.table_name



    I don't want to declare every column in the table in type_table_name, because any change the table_name table would result in an inconsistent type_table_name.



    Thanks in advance!

    Edited by: user6014545 the 20.10.2008 01:04

    In any case you are right that there is a problem around anchorage (or maintaining) types of objects persistent to match the table structures, they may represent.

    In the case you describe, you might be better off just open the refcursor immediately the using one of the techniques described in the http://www.williamrobertson.net/documents/comma-separated.html to manage the delimited list.

    In the more general case where the line of treatment is necessary, you may make the pipeline functions.

    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
    
    SQL> CREATE TABLE table_name
      2  AS
      3     SELECT ename column_name
      4     FROM   emps;
    
    Table created.
    
    SQL> CREATE OR REPLACE PACKAGE package_name
      2  AS
      3     TYPE type_name IS TABLE OF table_name%ROWTYPE;
      4
      5     FUNCTION function_name_pipelined (
      6        parameter_name IN VARCHAR2)
      7        RETURN type_name PIPELINED;
      8
      9     FUNCTION function_name_refcursor (
     10        parameter_name IN VARCHAR2)
     11        RETURN sys_refcursor;
     12  END package_name;
     13  /
    
    Package created.
    
    SQL> CREATE OR REPLACE PACKAGE BODY package_name
      2  AS
      3     FUNCTION function_name_pipelined (
      4        parameter_name IN VARCHAR2)
      5        RETURN type_name PIPELINED
      6     IS
      7     BEGIN
      8        FOR record_name IN (
      9           SELECT table_alias.*
     10           FROM   table_name table_alias
     11           WHERE  table_alias.column_name LIKE parameter_name) LOOP
     12
     13           PIPE ROW (record_name);
     14        END LOOP;
     15
     16        RETURN;
     17     END function_name_pipelined;
     18
     19     FUNCTION function_name_refcursor (
     20        parameter_name IN VARCHAR2)
     21        RETURN sys_refcursor
     22     IS
     23        variable_name sys_refcursor;
     24     BEGIN
     25        OPEN variable_name FOR
     26           SELECT table_alias.*
     27           FROM   TABLE (package_name.function_name_pipelined (
     28                     parameter_name)) table_alias;
     29
     30        RETURN variable_name;
     31     END function_name_refcursor;
     32  END package_name;
     33  /
    
    Package body created.
    
    SQL> VARIABLE variable_name REFCURSOR;
    SQL> SET AUTOPRINT ON;
    SQL> BEGIN
      2     :variable_name := package_name.function_name_refcursor ('%A%');
      3  END;
      4  /
    
    PL/SQL procedure successfully completed.
    
    COLUMN_NAME
    -----------
    ALLEN
    WARD
    MARTIN
    BLAKE
    CLARK
    ADAMS
    JAMES
    
    7 rows selected.
    
    SQL> ALTER TABLE table_name ADD (new_column_name VARCHAR2 (1) DEFAULT 'X');
    
    Table altered.
    
    SQL> BEGIN
      2     :variable_name := package_name.function_name_refcursor ('%A%');
      3  END;
      4  /
    
    PL/SQL procedure successfully completed.
    
    COLUMN_NAME NEW_COLUMN_NAME
    ----------- ---------------
    ALLEN       X
    WARD        X
    MARTIN      X
    BLAKE       X
    CLARK       X
    ADAMS       X
    JAMES       X
    
    7 rows selected.
    
    SQL>
    
  • What is the table/column name for group of segments data

    Hello!

    I'm looking at the specific table/columns that contain the values for the segments of people group by assignment. Well want to can someone tell me.

    Thank you.

    Jon

    Join the pay_people_groups with per_all_assignments_f with the people_group_id of the column

  • next clone, what are the tables must be updated to avoid e-mails to the company?

    Hello Uber gurus.

    After a clone, I do the following to avoid e-mails to the company:


    Update wf_notifications
    Guest
    --
    -UPDATED wf_notifications
    -SET
    -status = 'CLOSED', mail_status = 'SENT', end_date is SYSDATE
    --/

    Guest
    encourage the 2. Update fnd_user
    Guest
    --
    UPDATE fnd_user
    -SET Email_address = "test/false email address.

    Email_address = email_address SET | "" TEST "
    /

    Is there anything else I should do to ensure that emails are not being sent to? I want to set up / start the sender of the Notification in my new instance clones - I just want to be sure that the company receive no - just send a test email address?

    11.5.10.2

    11.2.0.3

    RHEL 5.5

    Thank you.

    DA

    Hi DanA,

    Please see the note:

    Workflow Notification Mailer reset after cloning (Doc ID 1412224.1)

    Thank you &

    Best regards

  • What repository of 10g table, holds the target DB info with their versoin

    What repository DB table, contains information from DB target with their versions.

    Check the (sysman). MGMT$ TARGET * views.
    MGMT$ TARGET_COMPONENTS is my best guess.

    Eric

  • What SYS tables (not seen) contains the value NULL spec /not/ column definition?

    What SYS (or tables) store the value of a spec /not/ NULL columns? (It doesn't seem to be COL$)

    NOTE: This is NOT a trick question - although it seems to be.

    Test configuration:
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE     11.2.0.1.0     Production
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    Test configuration:
    1. a table is created by SCOTT in the SCOTT schema with a NULLABLE column.

    2. a primary key constraint is added using only the NULLABLE column

    3. Requests for information on USER_TAB_COLS, ALL_TAB_COLS, DBA_TAB_COLS and SYS. COL$ see NOT NULL for the column NULLABLE
    as necessary for a primary key constraint. Views derive their data from the column of $ NULL the sys. Table of $ COL
    using
    'DECODE (SIGN (c.null$), -1, 'D', 0, 'Y', 'N'),
    and the table of $ COL shows a numerical value of '0' before you add the primary key and a value of "1" later.

    4. a query on the DDL metadata table shows the specification for column NULLABLE of origin involved.

    Question - where this original specification NULLABLE is stored?

    This question is based on a question asked by another user in this thread
    Columns becoming nullable after a fall of primary key?

    I created the following specially for that matter test case
    -- scott ensures table does not exist
    DROP TABLE tbl_test CASCADE CONSTRAINTS;
    
    -- scott creates a table
    CREATE TABLE tbl_test ( col_1 NUMBER,
    col_2 NUMBER NOT NULL);
    
    -- scott queries to check the the column nullable status
    SELECT table_name, column_name, nullable 
    FROM user_tab_cols
    WHERE table_name = 'TBL_TEST';
    
    -- TABLE_NAME | COLUMN_NAME | NULLABLE
    -- TBL_TEST   | COL_1       | Y 
    -- TBL_TEST   | COL_2       | N 
    
    -- Scott addes a primary key constraint using only the nullable column
    ALTER TABLE tbl_test ADD CONSTRAINT tbl_test_pk PRIMARY KEY(col_1);
    
    -- scott queries to check the the column nullable status
    SELECT table_name, column_name, nullable 
    FROM user_tab_cols
    WHERE table_name = 'TBL_TEST';
    
    TABLE_NAME,COLUMN_NAME,NULLABLE
    TBL_TEST,COL_1,N
    TBL_TEST,COL_2,N
    
    -- scott queries to get the table DDL
    select dbms_metadata.get_ddl('TABLE', 'TBL_TEST', 'SCOTT') FROM DUAL;
    
    DBMS_METADATA.GET_DDL('TABLE','TBL_TEST','SCOTT')
    
      CREATE TABLE "SCOTT"."TBL_TEST" 
       (     "COL_1" NUMBER,                   <------ where is this NULLABLE spec stored? 
         "COL_2" NUMBER NOT NULL ENABLE, 
          CONSTRAINT "TBL_TEST_PK" PRIMARY KEY ("COL_1")
      USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOCOMPRESS LOGGING
      TABLESPACE "USERS"  ENABLE
       ) SEGMENT CREATION DEFERRED 
      PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
      TABLESPACE "USERS" 
    The DOF shows that Oracle keeps the original spec NULLABLE for the column and uses it to generate the DDL orginal, even if there is a primary key on the table and the system views (and COL$) show the column non NULLABLE.

    So where is the original information NULLABLE actually stored?

    rp0428 wrote:
    What SYS (or tables) store the value of a spec /not/ NULL columns? (It doesn't seem to be COL$)

    I think that it becomes a bit messy depending on order of activity:

    You can see Col. .null$ is set to a non-zero when the desrcibe command displays the column as not null, but it can happen for two reasons:
    (a) user sets the column as not null - in which case you get a line in cdef$ with type # = 7
    (b) the user adds a primary key to table - in which case you get a line in cdef$ with type # = 2

    If you declare null AND add a primary key, you get two lines - that's why it is possible for Oracle to determine if he should remove the flag not null when you remove the primary key and also allows dbms_metadata show the create statement of table without a NOT NULL even when describe it the watch with a NOT NULL - dbms_metadata can respond to the presence of the type # = 2 and absence of the type # = 7.

    Concerning
    Jonathan Lewis

    By the way: by a strange coincidence, it seems to me answering the previous post, three days before it was asked: http://jonathanlewis.wordpress.com/2012/04/19/drop-constraint/#comment-46140 (on the doubts, this isn't - it answers a different question on the removal of constraints).

    Published by: Jonathan Lewis April 23, 2012 11:07

  • Problems of performance with a PL/SQL Tables

    Hello

    We have a .net application which connects to our Oracle (10.2.0.3) database to extract and load data. In most cases, an array of the keys is passed to a procedure, in which we open a Ref cursor and even return to the application to read the data.
    For the array of keys being passed to the procedure, make us a cast and transform it into a table in our query. For example, below takes about 15-18 seconds when we TABLE table table MELTING / nested. If I change the table and insert object keys straight into an "IN" clause he finishes in 1-2 seconds.
    We have the latest statistics on all tables used.

    Why convert the a PLSQL, using the CAST TABLE table table bearing on execution plan so much?
    Is there another solution to this problem?

    Queries and their execution plans are given below (I put in literal values for my tests rather than specify the table).
    Query 1: (WITH the TYPE CAST)*.
    SELECT '1'
    OF quote_underlying_lbl as
    quote_underlying_p qu_p
    inst_fra_lbl fra
    inst_fra_p fra_p
    (SELECT qi.object_key as key, ID qi.quote_underlying_id
    qi.version_id version, i.category as category
    , qi.currency_cd as currency, i.floating_rate_index_id
    Floating_rate_index I have
    quote_underlying qi
    floating_rate_index_p i_p
    quote_underlying_p qi_p
    WHERE i.quote_underlying_id = qi.quote_underlying_id
    AND i_p.floating_rate_index_id = i.floating_rate_index_id
    AND i_p.version_id = i.version_id
    AND i_p.label_id = 26217
    AND qi_p.quote_underlying_id = qi.quote_underlying_id
    AND qi_p.version_id = qi.version_id
    AND qi_p.label_id = 26217
    ) Fri
    -WHERE qu.object_key IN (SELECT k.column_value FROM TABLE (CAST * (: l_qu_key_Arr AS STRING2_ARRAY_CT)) * k)
    WHERE qu.object_key IN (SELECT k.column_value FROM TABLE (CAST (STRING2_ARRAY_CT)
    "xyz."
    "xyz1"
    "xyz2."
    "xyz3,"
    'xyz4 '.
    () AS STRING2_ARRAY_CT)) k
    )
    AND qu.quote_underlying_id = fra.quote_underlying_id
    AND qu.quote_underlying_type_cd = "FRA".
    AND qu_p.quote_underlying_id = qu.quote_underlying_id
    AND qu_p.version_id = qu.version_id
    AND qu_p.label_id = 26217
    AND qu.quote_underlying_id = fra.quote_underlying_id
    AND fra.inst_fra_id = fra_p.inst_fra_id
    AND fra.version_id = fra_p.version_id
    AND fra_p.label_id = 26217
    -Filter FRI
    AND fra.floating_rate_index_key = fri.key (+);

    --------------------------------------------------------------------------------------------------------------------------------------
    | ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time | Pstart. Pstop |
    --------------------------------------------------------------------------------------------------------------------------------------
    | 0 | SELECT STATEMENT | 1. 222. 2378 (3) | 00:00:29 |
    |* 1 | HASH JOIN RIGHT SEMI | 1. 222. 2378 (3) | 00:00:29 |
    | 2. COLLECTION ITERATOR CONSTRUCTOR FETCH |
    |* 3 | EXTERNAL RIGHT HASH JOIN | 3864 | 830K | 2353 (3) | 00:00:29 |
    | 4. VIEW | 1. 61. 6 (0). 00:00:01 |
    | 5. NESTED LOOPS | 1. 117. 9 (0) | 00:00:01 |
    | 6. NESTED LOOPS | 2. 198. 7 (0) | 00:00:01 |
    | 7. NESTED LOOPS | 1. 25. 3 (0) | 00:00:01 |
    | 8. RANGE OF PARTITION ALL THE | 187. 2244 | 3 (0) | 00:00:01 | 1. 3.
    | 9. PARTITION LIST THEM ALL. 187. 2244 | 3 (0) | 00:00:01 | 1. LAST |
    | 10. TABLE ACCESS FULL | FLOATING_RATE_INDEX | 187. 2244 | 3 (0) | 00:00:01 | 1. 14.
    | * 11 | INDEX UNIQUE SCAN | FLOATING_RATE_INDEX_P_UK1 | 1. 13. 0 (0) | 00:00:01 |
    | 12. RANGE OF PARTITION ALL THE | 1. 74. 4 (0) | 00:00:01 | 1. 3.
    | 13. PARTITION LIST THEM ALL. 1. 74. 4 (0) | 00:00:01 | 1. LAST |
    | 14. TABLE ACCESS BY LOCAL INDEX ROWID | QUOTE_UNDERLYING | 1. 74. 4 (0) | 00:00:01 | 1. 14.
    | * 15 | INDEX RANGE SCAN | QUOTE_UNDERLYING_PK2 | 1 | | 3 (0) | 00:00:01 | 1. 14.
    | * 16. INDEX UNIQUE SCAN | QUOTE_UNDERLYING_P_UK3 | 1. 18. 1 (0) | 00:00:01 |
    | * 17. HASH JOIN | 3864 | 599K | 2344 (3) | 00:00:29 |
    | * 18. HASH JOIN | 4476. 616K | 1752 (3) | 00:00:22 |
    | * 19. HASH JOIN | 4448 | 295K | 920 (4) | 00:00:12 |
    | * 20. TABLE ACCESS FULL | INST_FRA_P | 4448 | 80064 | 636 (5) | 00:00:08 |
    | 21. TABLE ACCESS FULL | INST_FRA_LBL | 60071 | 2933K | 283 (2) | 00:00:04 |
    | * 22. VIEW | the index $ _join$ _001. 9440. 672KO | 831 (2) | 00:00:10 |
    | * 23. HASH JOIN |
    | * 24. INDEX RANGE SCAN | QUOTE_UND_LBL_TYP_IDX | 9440. 672KO | 103 (2) | 00:00:02 |
    | 25. FULL RESTRICTED INDEX SCAN FAST | QUOTE_UNDERLYING_LBL_UK1 | 9440. 672KO | 727 (1) | 00:00:09 |
    | * 26. INDEX RANGE SCAN | QUOTE_UNDERLYING_P_UK3 | 114K | K 2005 | 590 (1) | 00:00:08 |
    --------------------------------------------------------------------------------------------------------------------------------------

    Information of predicates (identified by the operation identity card):
    ---------------------------------------------------

    1 - access("QU".") OBJECT_KEY "= VALUE(KOKBF$))"
    3 - access("FRA".") FLOATING_RATE_INDEX_KEY "=" FRI ". "KEY" (+)) "
    11 - access("I_P".") FLOATING_RATE_INDEX_ID '= 'I'." FLOATING_RATE_INDEX_ID' AND 'I_P '. "VERSION_ID"= "I". "" VERSION_ID "AND
    'I_P '. "LABEL_ID"= 26217)
    15 - access("I".") QUOTE_UNDERLYING_ID '=' QI '. ("' QUOTE_UNDERLYING_ID")
    16 - access("QI_P".") LABEL_ID '= 26217 AND 'QI_P'." QUOTE_UNDERLYING_ID '=' QI '. "" QUOTE_UNDERLYING_ID "AND
    'QI_P '. "" VERSION_ID "=" QI ". ("" VERSION_ID ")
    17 - access("QU_P".") QUOTE_UNDERLYING_ID "=" WHAT ". "" QUOTE_UNDERLYING_ID "AND"QU_P ". "" VERSION_ID "=" WHAT ". ("" VERSION_ID ")
    18 - access("QU".") QUOTE_UNDERLYING_ID "=" FRA ". ("' QUOTE_UNDERLYING_ID")
    19 - access("FRA".") INST_FRA_ID "=" FRA_P. " "" INST_FRA_ID "AND"FRA ". "" VERSION_ID "=" FRA_P. " ("" VERSION_ID ")
    20 - filter("FRA_P".") LABEL_ID "= 26217)
    22 - filter("QU".") QUOTE_UNDERLYING_TYPE_CD "=" FRA")
    23 - access (ROWID = ROWID)
    24 - access("QU".") QUOTE_UNDERLYING_TYPE_CD "=" FRA")
    26 - access("QU_P".") LABEL_ID "= 26217)


    Query 2: (WITHOUT the TYPE CAST)*.
    SELECT '1'
    OF quote_underlying_lbl as
    quote_underlying_p qu_p
    inst_fra_lbl fra
    inst_fra_p fra_p
    (SELECT qi.object_key as key, ID qi.quote_underlying_id
    qi.version_id version, i.category as category
    , qi.currency_cd as currency, i.floating_rate_index_id
    Floating_rate_index I have
    quote_underlying qi
    floating_rate_index_p i_p
    quote_underlying_p qi_p
    WHERE i.quote_underlying_id = qi.quote_underlying_id
    AND i_p.floating_rate_index_id = i.floating_rate_index_id
    AND i_p.version_id = i.version_id
    AND i_p.label_id = 26217
    AND qi_p.quote_underlying_id = qi.quote_underlying_id
    AND qi_p.version_id = qi.version_id
    AND qi_p.label_id = 26217
    ) Fri
    -WHERE qu.object_key IN (SELECT k.column_value FROM TABLE (CAST (: l_qu_key_Arr AS STRING2_ARRAY_CT)) k)
    WHERE qu.object_key IN (-SELECT k.column_value FROM TABLE (CAST (STRING2_ARRAY_CT ())
    "xyz."
    "xyz1"
    "xyz2."
    "xyz3,"
    'xyz4 '.
    -) AS STRING2_ARRAY_CT)) k
    )
    AND qu.quote_underlying_id = fra.quote_underlying_id
    AND qu.quote_underlying_type_cd = "FRA".
    AND qu_p.quote_underlying_id = qu.quote_underlying_id
    AND qu_p.version_id = qu.version_id
    AND qu_p.label_id = 26217
    AND qu.quote_underlying_id = fra.quote_underlying_id
    AND fra.inst_fra_id = fra_p.inst_fra_id
    AND fra.version_id = fra_p.version_id
    AND fra_p.label_id = 26217
    -Filter FRI
    AND fra.floating_rate_index_key = fri.key (+)

    ------------------------------------------------------------------------------------------------------------------------------------
    | ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time | Pstart. Pstop |
    ------------------------------------------------------------------------------------------------------------------------------------
    | 0 | SELECT STATEMENT | 1. 194. 305 (3) | 00:00:04 |
    | 1. NESTED EXTERNAL LOOPS | 1. 194. 305 (3) | 00:00:04 |
    | 2. NESTED LOOPS | 1. 190. 296 (3) | 00:00:04 |
    |* 3 | HASH JOIN | 3. 516. 293 (3) | 00:00:04 |
    | 4. NESTED LOOPS | 1. 91. 9 (0) | 00:00:01 |
    | 5. INLIST ITERATOR.
    | 6. TABLE ACCESS BY INDEX ROWID | QUOTE_UNDERLYING_LBL | 1. 73. 8 (0) | 00:00:01 |
    |* 7 | INDEX RANGE SCAN | QUOTE_UND_LBL_TYP_IDX | 1 | | 7 (0) | 00:00:01 |
    |* 8 | INDEX UNIQUE SCAN | QUOTE_UNDERLYING_P_UK3 | 1. 18. 1 (0) | 00:00:01 |
    | 9. TABLE ACCESS FULL | INST_FRA_LBL | 60071 | 4751K | 283 (2) | 00:00:04 |
    | * 10 | INDEX UNIQUE SCAN | INST_FRA_P_UK1 | 1. 18. 1 (0) | 00:00:01 |
    | 11. SEE PUSHED PREDICATE. 1. 4. 8 (0) | 00:00:01 |
    | 12. NESTED LOOPS | 1. 178. 8 (0) | 00:00:01 |
    | 13. NESTED LOOPS | 1. 160. 7 (0) | 00:00:01 |
    | 14. NESTED LOOPS | 1. 25. 3 (0) | 00:00:01 |
    | 15. RANGE OF PARTITION ALL THE | 187. 2244 | 3 (0) | 00:00:01 | 1. 3.
    | 16. PARTITION LIST THEM ALL. 187. 2244 | 3 (0) | 00:00:01 | 1. LAST |
    | 17. TABLE ACCESS FULL | FLOATING_RATE_INDEX | 187. 2244 | 3 (0) | 00:00:01 | 1. 14.
    | * 18. INDEX UNIQUE SCAN | FLOATING_RATE_INDEX_P_UK1 | 1. 13. 0 (0) | 00:00:01 |
    | * 19. TABLE ACCESS BY INDEX ROWID | QUOTE_UNDERLYING | 1. 135. 4 (0) | 00:00:01 | ROWID | ROWID |
    | * 20. INDEX RANGE SCAN | QUOTE_UNDERLYING_IDX | 1 | | 2 (0) | 00:00:01 |
    | * 21. INDEX UNIQUE SCAN | QUOTE_UNDERLYING_P_UK3 | 1. 18. 1 (0) | 00:00:01 |
    ------------------------------------------------------------------------------------------------------------------------------------

    Information of predicates (identified by the operation identity card):
    ---------------------------------------------------

    3 - access("QU".") QUOTE_UNDERLYING_ID "=" FRA ". ("' QUOTE_UNDERLYING_ID")
    7 - access("QU".") QUOTE_UNDERLYING_TYPE_CD «= "FRA" AND ("QU".» OBJECT_KEY "=" obj://frisk/instrument/fra/EUR-EURIBOR/2008-12-1
    1/2008-12-17"OR"QU ". "OBJECT_KEY"= "obj://frisk/instrument/fra/EUR-LIBOR/2008-12-11/2008-12-17" OR ".
    "QU". "OBJECT_KEY"= "obj://frisk/instrument/fra/GBP-LIBOR/2009-02-03/2009-02-06" OR ".
    "QU". "OBJECT_KEY"= "obj://frisk/instrument/fra/JPY-LIBOR/2011-08-11/2011-11-11" OR ".
    "QU". (("OBJECT_KEY"="obj://frisk/instrument/fra/JPY-TIBOR/2010-08-11/2010-11-11"))
    8 - access("QU_P".") LABEL_ID '= 26217 AND 'QU_P'." QUOTE_UNDERLYING_ID "=" WHAT ". "" QUOTE_UNDERLYING_ID "AND
    'QU_P '. "" VERSION_ID "=" WHAT ". ("" VERSION_ID ")
    10 - access("FRA".") INST_FRA_ID "=" FRA_P. " "" INST_FRA_ID "AND"FRA ". "" VERSION_ID "=" FRA_P. " "" VERSION_ID "AND
    'FRA_P '. "LABEL_ID"= 26217)
    18 - access("I_P".") FLOATING_RATE_INDEX_ID '= 'I'." FLOATING_RATE_INDEX_ID' AND 'I_P '. "VERSION_ID"= "I". "" VERSION_ID "AND
    'I_P '. "LABEL_ID"= 26217)
    19 - filter("I".") QUOTE_UNDERLYING_ID '=' QI '. ("' QUOTE_UNDERLYING_ID")
    20 - access("QI".") OBJECT_KEY "=" FRA ". ("' FLOATING_RATE_INDEX_KEY")
    21 - access("QI_P".") LABEL_ID '= 26217 AND 'QI_P'." QUOTE_UNDERLYING_ID '=' QI '. "" QUOTE_UNDERLYING_ID "AND
    'QI_P '. "" VERSION_ID "=" QI ". ("" VERSION_ID ")

    Kind regards
    Krishan-

    Published by: user10953050 on March 31, 2009 09:21

    When dealing with tables cast as that Oracle assumes by default there are 8168 lines (this default value depends on the block size of your database, that number implies a block size of 8 K).

    Here's a simple example.

    ME_XE? CREATE or replace TYPE NUMBERTBLTYPE AS TABLE OF NUMBER(38);
      2  /
    
    Type created.
    
    Elapsed: 00:00:00.23
    ME_XE?explain plan for
      2  select column_value from table(numbertbltype(1,2,3,4,5,6,7,8,9,10)) T;
    
    Explained.
    
    Elapsed: 00:00:00.03
    ME_XE?
    ME_XE?select * from table(dbms_xplan.display(NULL, NULL, 'ALL'));
    
    PLAN_TABLE_OUTPUT
    -----------------------------------------------------------------------------------------------------------------------
    Plan hash value: 1748000095
    
    ----------------------------------------------------------------------------------------------
    | Id  | Operation                             | Name | Rows  | Bytes | Cost (%CPU)| Time     |
    ----------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT                      |      |  8168 | 16336 |    29   (0)| 00:00:01 |
    |   1 |  COLLECTION ITERATOR CONSTRUCTOR FETCH|      |       |       |            |          |
    ----------------------------------------------------------------------------------------------
    
    Query Block Name / Object Alias (identified by operation id):
    -------------------------------------------------------------
    
       1 - SEL$1F3D9D0A
    
    Column Projection Information (identified by operation id):
    -----------------------------------------------------------
    
       1 - VALUE(A0)[22]
    
    18 rows selected.
    
    Elapsed: 00:00:00.07
    ME_XE?
    ME_XE?explain plan for
      2  select /*+ CARDINALITY ( T 10 ) */ column_value from table(numbertbltype(1,2,3,4,5,6,7,8,9,10)) T;
    
    Explained.
    
    Elapsed: 00:00:00.28
    ME_XE?
    ME_XE?select * from table(dbms_xplan.display(NULL, NULL, 'ALL'));
    
    PLAN_TABLE_OUTPUT
    -----------------------------------------------------------------------------------------------------------------------
    Plan hash value: 1748000095
    
    ----------------------------------------------------------------------------------------------
    | Id  | Operation                             | Name | Rows  | Bytes | Cost (%CPU)| Time     |
    ----------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT                      |      |    10 |    20 |    29   (0)| 00:00:01 |
    |   1 |  COLLECTION ITERATOR CONSTRUCTOR FETCH|      |       |       |            |          |
    ----------------------------------------------------------------------------------------------
    
    Query Block Name / Object Alias (identified by operation id):
    -------------------------------------------------------------
    
       1 - SEL$1F3D9D0A
    
    Column Projection Information (identified by operation id):
    -----------------------------------------------------------
    
       1 - VALUE(A0)[22]
    
    18 rows selected.
    
    Elapsed: 00:00:00.06
    ME_XE?
    
  • Too many routing table entries

    I just got a new Airport Extreme, and that's what my routing table.  I connect through a Modem of Surfboard Arris model SB6141, it seems normal?

    Routing tables

    Internet:

    Destination Gateway Flags Refs use Netif expire

    default 192.168.1.1 UGSc 49 228 en0

    127 UCS 1 0 lo0 localhost

    localhost localhost UH 5 9953 lo0

    169.254 link #4 UCS 2 0 en0

    169.254.28.172 link #4 UHLSW 1 9 en0

    192.168.1 link #4 UCS 254 0 en0

    192.168.1.1/32 link #4 UCS 3 0 en0

    192.168.1.1 d0:3:4 b: d3:94:b5 UHLWIir 184 1177 en0 1045

    192.168.1.2 dc:2 b: 2A: 9f:48:e0 UHLWIi 1 127 en0 1183

    192.168.1.3 link #4 UHLWIi 1 82 en0

    192.168.1.4 link #4 UHLWIi 1 38 en0

    192.168.1.5/32 link #4 UCS 2 0 en0

    192.168.1.5 a8:66:7f:20:b1:f1 UHLWIi 1 226 lo0

    192.168.1.6 link #4 UHLWIi 1 7 en0

    192.168.1.7 link #4 UHLWIi 1 7 en0

    192.168.1.8 link #4 UHLWIi 1 7 en0

    192.168.1.9 link #4 UHLWIi 1 6 en0

    192.168.1.10 link #4 UHLWIi 1 6 en0

    192.168.1.11 link #4 UHLWIi 1 6 en0

    192.168.1.12 link #4 UHLWIi 1 6 en0

    192.168.1.13 link #4 UHLWIi 1 6 en0

    192.168.1.14 link #4 UHLWIi 1 6 en0

    192.168.1.15 link #4 UHLWIi 1 6 en0

    192.168.1.16 link #4 UHLWIi 1 6 en0

    192.168.1.17 link #4 UHLWIi 1 6 en0

    192.168.1.18 link #4 UHLWIi 1 6 en0

    192.168.1.19 link #4 UHLWIi 1 6 en0

    192.168.1.20 link #4 UHLWIi 1 6 en0

    192.168.1.21 link #4 UHLWIi 1 6 en0

    192.168.1.22 link #4 UHLWIi 1 6 en0

    192.168.1.23 link #4 UHLWIi 1 6 en0

    192.168.1.24 link #4 UHLWIi 1 6 en0

    192.168.1.25 link #4 UHLWIi 1 6 en0

    192.168.1.26 link #4 UHLWIi 1 7 en0

    192.168.1.27 link #4 UHLWIi 1 7 en0

    192.168.1.28 link #4 UHLWIi 1 7 en0

    192.168.1.29 link #4 UHLWIi 1 7 en0

    192.168.1.30 link #4 UHLWIi 1 7 en0

    192.168.1.31 link #4 UHLWIi 1 7 en0

    192.168.1.32 link #4 UHLWIi 1 7 en0

    192.168.1.33 link #4 UHLWIi 1 7 en0

    192.168.1.34 link #4 UHLWIi 1 6 en0

    192.168.1.35 link #4 UHLWIi 1 6 en0

    192.168.1.36 link #4 UHLWIi 1 6 en0

    192.168.1.37 link #4 UHLWIi 1 6 en0

    192.168.1.38 link #4 UHLWIi 1 6 en0

    192.168.1.39 link #4 UHLWIi 1 6 en0

    192.168.1.40 link #4 UHLWIi 1 6 en0

    192.168.1.41 link #4 UHLWIi 1 6 en0

    192.168.1.42 link #4 UHLWIi 1 6 en0

    192.168.1.43 link #4 UHLWIi 1 6 en0

    192.168.1.44 link #4 UHLWIi 1 6 en0

    192.168.1.45 link #4 UHLWIi 1 6 en0

    192.168.1.46 link #4 UHLWIi 1 6 en0

    192.168.1.47 link #4 UHLWIi 1 6 en0

    192.168.1.48 link #4 UHLWIi 1 6 en0

    192.168.1.49 link #4 UHLWIi 1 6 en0

    192.168.1.50 link #4 UHLWIi 1 6 en0

    192.168.1.51 link #4 UHLWIi 1 6 en0

    192.168.1.52 link #4 UHLWIi 1 7 en0

    192.168.1.53 link #4 UHLWIi 1 7 en0

    192.168.1.54 link #4 UHLWIi 1 7 en0

    192.168.1.55 link #4 UHLWIi 1 7 en0

    192.168.1.56 link #4 UHLWIi 1 7 en0

    192.168.1.57 link #4 UHLWIi 1 7 en0

    192.168.1.58 link #4 UHLWIi 1 7 en0

    192.168.1.59 link #4 UHLWIi 1 7 en0

    192.168.1.60 link #4 UHLWIi 1 6 en0

    192.168.1.61 link #4 UHLWIi 1 6 en0

    192.168.1.62 link #4 UHLWIi 1 6 en0

    192.168.1.63 link #4 UHLWIi 1 6 en0

    192.168.1.64 link #4 UHLWIi 1 6 en0

    192.168.1.65 link #4 UHLWIi 1 6 en0

    192.168.1.66 link #4 UHLWIi 1 6 en0

    192.168.1.67 link #4 UHLWIi 1 6 en0

    192.168.1.68 link #4 UHLWIi 1 6 en0

    192.168.1.69 link #4 UHLWIi 1 6 en0

    192.168.1.70 link #4 UHLWIi 1 6 en0

    192.168.1.71 link #4 UHLWIi 1 6 en0

    192.168.1.72 link #4 UHLWIi 1 6 en0

    192.168.1.73 link #4 UHLWIi 1 6 en0

    192.168.1.74 link #4 UHLWIi 1 6 en0

    192.168.1.75 link #4 UHLWIi 1 6 en0

    192.168.1.76 link #4 UHLWIi 1 6 en0

    192.168.1.77 link #4 UHLWIi 1 6 en0

    192.168.1.78 link #4 UHLWIi 1 7 en0

    192.168.1.79 link #4 UHLWIi 1 7 en0

    192.168.1.80 link #4 UHLWIi 1 7 en0

    192.168.1.81 link #4 UHLWIi 1 7 en0

    192.168.1.82 link #4 UHLWIi 1 7 en0

    192.168.1.83 link #4 UHLWIi 1 7 en0

    192.168.1.84 link #4 UHLWIi 1 7 en0

    192.168.1.85 link #4 UHLWIi 1 7 en0

    192.168.1.86 link #4 UHLWIi 1 6 en0

    192.168.1.87 link #4 UHLWIi 1 6 en0

    192.168.1.88 link #4 UHLWIi 1 6 en0

    192.168.1.89 link #4 UHLWIi 1 6 en0

    192.168.1.90 link #4 UHLWIi 1 6 en0

    192.168.1.91 link #4 UHLWIi 1 6 en0

    192.168.1.92 link #4 UHLWIi 1 6 en0

    192.168.1.93 link #4 UHLWIi 1 6 en0

    192.168.1.94 link #4 UHLWIi 1 6 en0

    192.168.1.95 link #4 UHLWIi 1 6 en0

    192.168.1.96 link #4 UHLWIi 1 6 en0

    192.168.1.97 link #4 UHLWIi 1 6 en0

    192.168.1.98 link #4 UHLWIi 1 6 en0

    192.168.1.99 link #4 UHLWIi 1 6 en0

    192.168.1.100 link #4 UHLWIi 1 6 en0

    192.168.1.101 link #4 UHLWIi 1 6 en0

    192.168.1.102 link #4 UHLWIi 1 6 en0

    192.168.1.103 link #4 UHLWIi 1 6 en0

    192.168.1.104 link #4 UHLWIi 1 7 en0

    192.168.1.105 link #4 UHLWIi 1 7 en0

    192.168.1.106 link #4 UHLWIi 1 7 en0

    192.168.1.107 link #4 UHLWIi 1 7 en0

    192.168.1.108 link #4 UHLWIi 1 7 en0

    192.168.1.109 link #4 UHLWIi 1 7 en0

    192.168.1.110 link #4 UHLWIi 1 7 en0

    192.168.1.111 link #4 UHLWIi 1 7 en0

    192.168.1.112 link #4 UHLWIi 1 6 en0

    192.168.1.113 link #4 UHLWIi 1 6 en0

    192.168.1.114 link #4 UHLWIi 1 6 en0

    192.168.1.115 link #4 UHLWIi 1 6 en0

    192.168.1.116 link #4 UHLWIi 1 6 en0

    192.168.1.117 link #4 UHLWIi 1 6 en0

    192.168.1.118 link #4 UHLWIi 1 6 en0

    192.168.1.119 link #4 UHLWIi 1 6 en0

    192.168.1.120 link #4 UHLWIi 1 6 en0

    192.168.1.121 link #4 UHLWIi 1 6 en0

    192.168.1.122 link #4 UHLWIi 1 6 en0

    192.168.1.123 link #4 UHLWIi 1 6 en0

    192.168.1.124 link #4 UHLWIi 1 6 en0

    192.168.1.125 link #4 UHLWIi 1 6 en0

    192.168.1.126 link #4 UHLWIi 1 6 en0

    192.168.1.127 link #4 UHLWIi 1 6 en0

    192.168.1.128 link #4 UHLWIi 1 6 en0

    192.168.1.129 link #4 UHLWIi 1 6 en0

    192.168.1.130 link #4 UHLWIi 1 7 en0

    192.168.1.131 link #4 UHLWIi 1 7 en0

    192.168.1.132 link #4 UHLWIi 1 7 en0

    192.168.1.133 link #4 UHLWIi 1 7 en0

    192.168.1.134 link #4 UHLWIi 1 7 en0

    192.168.1.135 link #4 UHLWIi 1 7 en0

    192.168.1.136 link #4 UHLWIi 1 7 en0

    192.168.1.137 link #4 UHLWIi 1 7 en0

    192.168.1.138 link #4 UHLWIi 1 6 en0

    192.168.1.139 link #4 UHLWIi 1 6 en0

    192.168.1.140 link #4 UHLWIi 1 6 en0

    192.168.1.141 link #4 UHLWIi 1 6 en0

    192.168.1.142 link #4 UHLWIi 1 6 en0

    192.168.1.143 link #4 UHLWIi 1 6 en0

    192.168.1.144 link #4 UHLWIi 1 6 en0

    192.168.1.145 link #4 UHLWIi 1 6 en0

    192.168.1.146 link #4 UHLWIi 1 6 en0

    192.168.1.147 link #4 UHLWIi 1 6 en0

    192.168.1.148 link #4 UHLWIi 1 6 en0

    192.168.1.149 link #4 UHLWIi 1 6 en0

    192.168.1.150 link #4 UHLWIi 1 6 en0

    192.168.1.151 link #4 UHLWIi 1 6 en0

    192.168.1.152 link #4 UHLWIi 1 6 en0

    192.168.1.153 link #4 UHLWIi 1 6 en0

    192.168.1.154 link #4 UHLWIi 1 6 en0

    192.168.1.155 link #4 UHLWIi 1 6 en0

    192.168.1.156 link #4 UHLWIi 1 7 en0

    192.168.1.157 link #4 UHLWIi 1 7 en0

    192.168.1.158 link #4 UHLWIi 1 7 en0

    192.168.1.159 link #4 UHLWIi 1 7 en0

    192.168.1.160 link #4 UHLWIi 1 7 en0

    192.168.1.161 link #4 UHLWIi 1 7 en0

    192.168.1.162 link #4 UHLWIi 1 7 en0

    192.168.1.163 link #4 UHLWIi 1 7 en0

    192.168.1.164 link #4 UHLWIi 1 6 en0

    192.168.1.165 link #4 UHLWIi 1 6 en0

    192.168.1.166 link #4 UHLWIi 1 6 en0

    192.168.1.167 link #4 UHLWIi 1 6 en0

    192.168.1.168 link #4 UHLWIi 1 6 en0

    192.168.1.169 link #4 UHLWIi 1 6 en0

    192.168.1.170 link #4 UHLWIi 1 6 en0

    192.168.1.171 link #4 UHLWIi 1 6 en0

    192.168.1.172 link #4 UHLWIi 1 6 en0

    192.168.1.173 link #4 UHLWIi 1 6 en0

    192.168.1.174 link #4 UHLWIi 1 6 en0

    192.168.1.175 link #4 UHLWIi 1 6 en0

    192.168.1.176 link #4 UHLWIi 1 6 en0

    192.168.1.177 link #4 UHLWIi 1 6 en0

    192.168.1.178 link #4 UHLWIi 1 6 en0

    192.168.1.179 link #4 UHLWIi 1 6 en0

    192.168.1.180 link #4 UHLWIi 1 6 en0

    192.168.1.181 link #4 UHLWIi 1 6 en0

    192.168.1.182 link #4 UHLWIi 1 7 en0

    192.168.1.183 link #4 UHLWIi 1 7 en0

    192.168.1.184 link #4 UHLWIi 1 7 en0

    192.168.1.185 link #4 UHLWIi 1 7 en0

    192.168.1.186 link #4 UHLWIi 1 7 en0

    192.168.1.187 link #4 UHLWIi 1 7 en0

    192.168.1.188 link #4 UHLWIi 1 7 en0

    192.168.1.189 link #4 UHLWIi 1 7 en0

    192.168.1.190 link #4 UHLWIi 1 6 en0

    192.168.1.191 link #4 UHLWIi 1 6 en0

    192.168.1.192 link #4 UHLWIi 1 6 en0

    192.168.1.193 link #4 UHLWIi 1 6 en0

    192.168.1.194 link #4 UHLWIi 1 6 en0

    192.168.1.195 link #4 UHLWIi 1 6 en0

    192.168.1.196 link #4 UHLWIi 1 6 en0

    192.168.1.197 link #4 UHLWIi 1 6 en0

    192.168.1.198 link #4 UHLWIi 1 6 en0

    192.168.1.199 link #4 UHLWIi 1 6 en0

    192.168.1.200 link #4 UHLWIi 1 6 en0

    192.168.1.201 link #4 UHLWIi 1 6 en0

    192.168.1.202 link #4 UHLWIi 1 6 en0

    192.168.1.203 link #4 UHLWIi 1 6 en0

    192.168.1.204 link #4 UHLWIi 1 6 en0

    192.168.1.205 link #4 UHLWIi 1 6 en0

    192.168.1.206 link #4 UHLWIi 1 6 en0

    192.168.1.207 link #4 UHLWIi 1 6 en0

    192.168.1.208 link #4 UHLWIi 1 7 en0

    192.168.1.209 link #4 UHLWIi 1 7 en0

    192.168.1.210 link #4 UHLWIi 1 7 en0

    192.168.1.211 link #4 UHLWIi 1 7 en0

    192.168.1.212 link #4 UHLWIi 1 7 en0

    192.168.1.213 link #4 UHLWIi 1 7 en0

    192.168.1.214 link #4 UHLWIi 1 7 en0

    192.168.1.215 link #4 UHLWIi 1 7 en0

    192.168.1.216 link #4 UHLWIi 1 6 en0

    192.168.1.217 link #4 UHLWIi 1 6 en0

    192.168.1.218 link #4 UHLWIi 1 6 en0

    192.168.1.219 link #4 UHLWIi 1 6 en0

    192.168.1.220 link #4 UHLWIi 1 6 en0

    192.168.1.221 link #4 UHLWIi 1 6 en0

    192.168.1.222 link #4 UHLWIi 1 6 en0

    192.168.1.223 link #4 UHLWIi 1 6 en0

    192.168.1.224 link #4 UHLWIi 1 6 en0

    192.168.1.225 link #4 UHLWIi 1 6 en0

    192.168.1.226 link #4 UHLWIi 1 6 en0

    192.168.1.227 link #4 UHLWIi 1 6 en0

    192.168.1.228 link #4 UHLWIi 1 6 en0

    192.168.1.229 link #4 UHLWIi 1 6 en0

    192.168.1.230 link #4 UHLWIi 1 6 en0

    192.168.1.231 link #4 UHLWIi 1 6 en0

    192.168.1.232 link #4 UHLWIi 1 6 en0

    192.168.1.233 link #4 UHLWIi 1 6 en0

    192.168.1.234 link #4 UHLWIi 1 7 en0

    192.168.1.235 link #4 UHLWIi 1 7 en0

    192.168.1.236 link #4 UHLWIi 1 7 en0

    192.168.1.237 link #4 UHLWIi 1 7 en0

    192.168.1.238 link #4 UHLWIi 1 7 en0

    192.168.1.239 link #4 UHLWIi 1 7 en0

    192.168.1.240 link #4 UHLWIi 1 7 en0

    192.168.1.241 link #4 UHLWIi 1 7 en0

    192.168.1.242 link #4 UHLWIi 1 6 en0

    192.168.1.243 link #4 UHLWIi 1 6 en0

    192.168.1.244 link #4 UHLWIi 1 6 en0

    192.168.1.245 link #4 UHLWIi 1 6 en0

    192.168.1.246 link #4 UHLWIi 1 6 en0

    192.168.1.247 link #4 UHLWIi 1 6 en0

    192.168.1.248 link #4 UHLWIi 1 6 en0

    192.168.1.249 link #4 UHLWIi 1 6 en0

    192.168.1.250 link #4 UHLWIi 1 6 en0

    192.168.1.251 link #4 UHLWIi 1 6 en0

    192.168.1.252 link #4 UHLWIi 1 6 en0

    192.168.1.253 link #4 UHLWIi 1 6 en0

    192.168.1.254 link #4 UHLWIi 1 6 en0

    192.168.1.255 link UHLWbI 1 3 #4 en0

    255.255.255.255/32 link #4 UCS 1 0 en0

    Internet6:

    Destination Gateway Flags Netif expire

    UHL lo0 localhost localhost

    fd17:8CB9:9 c 03:76 d fe80::dd4a:74ce:a5 Uc utun0

    fd17:8CB9:9 c 03:76 d link #8 UHL lo0

    FE80: % lo0 fe80::1% lo0 UcI lo0

    FE80::1% lo0 link #1 UHLI lo0

    FE80: % link #4 UCI en0 en0

    Gold - macbook.local a8:66:7f:20:b1:f1 UHLI lo0

    FE80: % awdl0 link #6 UCI awdl0

    Gold - macbook.local 2e:70:5 has: 3e:71:f9 UHLI lo0

    FE80: % utun0 fe80::dd4a:74ce:a5 utun0 of the UcI

    FE80::dd4a:74ce:A5 link #8 UHLI lo0

    FF01: % lo0 localhost UmCI lo0

    FF01: % link #4 UmCI en0 en0

    FF01: % awdl0 link #6 awdl0 UmCI

    FF01: % utun0 fe80::dd4a:74ce:a5 utun0 UmCI

    FF02: % lo0 localhost UmCI lo0

    FF02: % link #4 UmCI en0 en0

    FF02: % awdl0 link #6 awdl0 UmCI

    FF02: % utun0 fe80::dd4a:74ce:a5 utun0 UmCI

    Wow... you could just discovered what goes wrong.

    SB6141 has a bug with airports... it does simply not very well...

    There are several long posts...

    https://discussions.Apple.com/message/22545346#22545346


    https://discussions.Apple.com/thread/5048548


    The most common recommended fix is to replace the modem by a model Zoom cable modem or the airport as the router.


    Intermittently, Time Capsule does not connect to the cable Modem

    What I want to know... How did this routing table...?

    I presume that is netstat from your computer?

Maybe you are looking for