Question about data block address (DBA)

Hi all

The disk block has its own s/n (data block address) and when it is read into the buffer cache, he has a memory address (I'm just guessing).
If my assumption is correct, the DBA and memory address have any relationship, i.e. a mechinsm of mapping?

Best regards
Leon

Laughing out loud
There is NO relationship between the address of a block on the disk (the file / block number) and address when it is in memory. Keep in mind, first, that there could be several copies a block of memory.

By 'relationship', I mean that you can not say "because this block disk address is X the memory address is there.
There is a relationship between the address block and 'cache buffers chain' that the block will be associated with - and that's how Oracle knows how to find the block of memory, he knows what channel it should be, so he goes to the beginning of the relevant channel and starts walking he controls each link in the chain for the right version of the block on the right. (The string is a list of related entries of x$ bh, of course, not a linked list of actual copies of blocks).

Concerning
Jonathan Lewis

Tags: Database

Similar Questions

  • Error in administration panel and a Question about static IP addresses

    Because it seems to be nowhere else to report errors in the latest generation of Linksys router firmwares, I thought that the forums may be the best place.

    If you use the remote access to your router Administration Management console, then saving the changes are sent to the

    The page "your settings have been saved successfully.". When you click cancel it successfully attempts route to the appropriate host name but does not consider the port used. Therefore, unless you have your GPMC hosted on port 80, he's not taking you back in the right place.

    This is especially a gene.

    My question is that I wonder if it is possible to assign static IP addresses in the router.

    On my old routers from Linksys (much older) (before Cisco them redeemed), you can easily assign static IP.

    I can't find a way to deal with the new generations.  All suggestions is recommended to give the static IP of the

    network devices themselves, but problems on modern mobile devices which don't let you do,

    for laptops that are introduced in a large number of different networks, it becomes an annoyance to change these settings manually.

    --

    I have a router EA4500.

    You want to assign a specific ip address to your computer/network through the router devices? You can use this router DHCP reservation feature.

    "A DHCP reservation is a permanent IP address assignment.  This is a specific IP address within a DHCP scope that is permanently reserved leased to a specific DHCP client. »

    Please visit this link:

    http://www6.nohold.NET/Cisco2/UKP.aspx?VW=1&docid=71dac52653fa4944ae5e4f94ebdf9586_17362.XML&PID=80&...

  • Question about data store more than 2 TB on ESXi 5.5

    I have a data store that is currently 2 TB. I need to grow a little bigger for the snapshot space. We run ESXi 5.5. Is there something special I need to do or worry about when adding space to the LUN to make it more 2 TB? It's the first data store that I got is that great so I want to see if there are special considerations.

    I intend to go in my SAN management software, increase the size of the LUN and then go to vSphere, rescan storage and add extra space for the data store.

    Thank you!

    Who should do - the only isssue is if it is a VMFS (improved VMFS3) legacy data store that is my understanding evan if he has been upgraded to VMFS5 you will not be able to go beyond 2 TB.

  • a question about data pump

    Hello

    I'm running a full database export using data pump. (full = y)


    To ensure data integrity, I have blocked certain patterns before starting the exp.
    I want to assure you that these patterns locked still be exported (not not being ignored), right?

    Please help confirm.

    Thank you very much.

    db version: 10.2.0.3 in Linux 5

    Published by: 995137 on April 23, 2013 15:30

    Hello
    If a schema is locked/unlocked makes no difference to datapump - he extracted them anyway with a full extract. The log file should list all the tables that are expoted, so you should see them there.

    Kind regards
    Harry

  • Another question about Dates

    Hi, I have another question regarding the use of the field date in Adobe Designer 8.  I have the updated domain in place so that the person can enter the date, lets say, 12/12/11 and it will convert to December 12, 2011, or, the user can click on the calendar that is attached to the date field and make a date selection.  My question is this.  Is there a way that can not only the calendar go to any date by selecting < or >, but can also go to an exercise < < or > >?  We have contracts that extend from 2 to 3 years and want this option to be available.

    Thanks for any help you can provide.

    Here is how I currently have my date fields in place.

    In the field section:

    View model: MMMM D, YYYY

    Edit pattern: M-D-AA

    Section of the value:

    MMMM D, YYYY

    Date must be entered as per example, 12 January 2012

    Liaison section:

    MMMM D, YYYY

    The calendar widget allows you to select other years.

    When you open the calendar, click on the name of the month, the calendar will show you every month of the current year.

    When you then click on the year, it shows you all the years of the current decade.

  • A question about data binding

    Hi all

    Data binding is easy to use during development. I often set new directive public property, but I find that I can't control the treatment when the property value changes. I learned that there is a propertyChange event when the property is bindable. If a property is set at 29, and I want to be bordered to 30 in the background. How can I achieve this?

    Thank you

    Hi yancaoshi.  I don't know if I understand the question, so if I miss just let me know.

    You can change the value of a property is the value when set using get/set functions.

    private var _value:Number = 0;

    [Bindable]

    public void value(v: Number): void

    {

    _Value = v;

    }

    public function value(): number

    {

    return _value;

    }

    A regular get/set the installer looks something like the code above.  It creates a property named 'value' that can be accessed as if it was declared as a public var.  The difference is that you can add logic to the set function.

    [Bindable]

    public void value (v: Number): void

    {

    stupid logic to raise 29 and 30

    If (v == 29) {}

    _Value = 30

    } else {}

    _Value = v;

    }

    }

    Now, when someone calls the following code, the value of the 'value' property is actually on 30 and anyone "linked" to this property will get the value 30.

    The following documents may be useful:

    http://www.flexafterdark.com/docs/ActionScript-GetSetFunctions

    http://www.flexafterdark.com/docs/Flex-binding

    Let me know if this is helpful to all.

    Ben Edwards

  • Question about data dba_extents in

    Good evening

    I'm learning to Oracle 11 GR 2 (I'm a beginner). If I log in as SYSTEM and run the following script:
    drop table table123;
    
    create table table123 (t varchar2(10));
    
    select tablespace_name, segment_name from dba_extents where segment_name like 'TABLE%';
    I get (as expected) the following output:
    TABLESPACE_NAME                SEGMENT_NAME
    ------------------------------ ----------------------------------------
    SYSTEM                         TABLE_PRIVILEGE_MAP
    SYSTEM                         TABLE123
    EXAMPLE                        TABLE2
    EXAMPLE                        TABLE1
    always connected as long as SYSTEM I drop from the table using:
    drop table table123;
    Now, I'm going on another session where I am logged in as a different user (but the user has been granted, it's all there) and I do the same thing that I did like SYSTEM (which is running the first script shown above) and the result is different (segment for TABLE123 name is absent) as the output below shows :
    TABLESPACE_NAME                SEGMENT_NAME
    ------------------------------ --------------------
    SYSTEM                         TABLE_PRIVILEGE_MAP
    EXAMPLE                        TABLE2
    EXAMPLE                        TABLE1
    I can't understand why the segment for TABLE123 is still missing, the same script was executed. The only difference is the user, but since this user has as many features as the SYSTEM itself I don't see how the user makes a difference in this case.

    The question is: What happened to TABLE123, why it is not displayed in the second exit?

    Thank you for your help,

    John.

    Good things, sorry about that :)

    This is a new feature of 11... creation of segment carried over to the work.

    You can read about it here.

    http://download.Oracle.com/docs/CD/E11882_01/server.112/e10595/tables002.htm#ADMIN13319
    and
    http://Antognini.ch/2009/09/deferred-segment-creation/

    As the gap with the SYSTEM (or SYS) VS. someone else... I can only repeat that he is one of the reasons (among many others) that you should not use special accounts for tests such as these :)

  • question about data transfer from the computer using LAN network Analyzer

    Hello. I had a problem.

    I download the driver of instruments and settings S measured by the Rohde & Schwarz site.

    When I started using the measure, the error in the parser to network RSZVB-14 shows that

    «Distance error:-222, "data out of reach,: FREQTAR1»»

    In labview, had not any waveform.

    Need your help.

    Zinou

    Hello

    If you use RSZVB-14, it has frequency range 10 MHz - 14 GHz. example was written for models that start by 300 kHz.

    Just change the Start frequency to 10 MHz

    See you soon,.

    Milo

  • Question about DBA_EXTENTS BLOCKS

    My partitioned table has the following attributes:

    INITIAL_EXTENT = 50 MB

    NEXT_EXTENT = 10 MB

    PCT_INCREASE = 0

    My DB_BLOCK_SIZE is 8 KB

    But when I check on the DBA_EXTENTS, the number of blocks for a measurement allocated to each partition in this table is 2560 blocks.

    Why is it so? I expect only 1280 (since 10 MB / 8 KB = 1280)

    Could you help me to explain? It seems that the next step to allocate 20 MB when in fact the next_extent as seen in DBA_SEGMENTS is 10 MB.

    Looks like you tablespace is defined with uniform extents of 20 MB, then.

    For a segment in this tablespace that oracle will then use the original, and the value of min_extents to calculate the initial size of the segment, then allow the number of uniform extensions meets this requirement.

    You can use "select dbms_metadata.get_ddl ('TABLESPACE', 'XXXX') from dual;" to rebuild the tablespace definition

    Concerning

    Jonathan Lewis

  • ESXI 4.1, 348481 Question about data store, not be able to use all the free space?

    I am working on installing ESXi 4.1 on a Dell R710 with 3.7 to with SATA, RAID 5 disks. My problem is when I'm going to create my store of data it shows I have 3.7 TB of free space. I told him to use all but the data store comes out 1.63 TB. I deleted that and made a 1 TB data store, but when I went to create a new one he would not give me the ability to use the remaining free space. I'm really green when it comes to the implementation of VMWARE for any help would be greatly appreciated.

    Thank you, Don

    Hello.

    The maximum size for a single volume must be 2 TB - 512 bytes, as described in KB 3371739.  Use the RAID Dell utilities to carve up the storage volumes of that size or smaller.

    Good luck!

  • Simple question about data backup recovery

    Hi all

    It is the first time that I will propose Vmware Essentials Plus Kit as a solution to one of our customers.

    The solution will be X 2 DL180 server with 2 TB of storage each connected to an IBM iSCSI SAN DS3500 series.

    I want to be able to provide this scenario HA, and also, I want to use the data recovery backup to perform backups of virtual machines OF SAN DL180 server, so in the case of the SAN has very serious injury and can not be brought back online on the same day, in order to start the machines directly from the DL 180 servers.

    I would like to know if it is a supported scenario.

    Thank you

    Very welcoming. Unit vDR is certainly worth using because it allows long-term storage of backup and in a space images relatively small. Restoration of 10 mV because of a collapse of SAN he would not provide a simple and fast restoration.  The same 10 script ghettoVCB clones could be high in a few minutes.

  • Question about data pump and directory/sub-directories

    I have a process that makes these calls to Data Pump:
    dbms_datapump.add_file (dph, file_name |) '.log', ' DATA_PUMP_DIR/test', filetype = > DBMS_DATAPUMP. KU$ _FILE_TYPE_LOG_FILE);
    dbms_datapump.add_file (dph, file_name |) ".dmp", ' DATA_PUMP_DIR/test', filetype = > DBMS_DATAPUMP. KU$ _FILE_TYPE_DUMP_FILE);

    He failed with the subdirectory "/ test". If I delete it, as in these calls it works.
    dbms_datapump.add_file (dph, file_name |) '.log', "DATA_PUMP_DIR" filetype = > DBMS_DATAPUMP. KU$ _FILE_TYPE_LOG_FILE);
    dbms_datapump.add_file (dph, file_name |) ".dmp", "DATA_PUMP_DIR" filetype = > DBMS_DATAPUMP. KU$ _FILE_TYPE_DUMP_FILE);

    I even did a test 'chmod 777 '.

    No idea what I am doing wrong?

    I'm on 11.0.1.6

    It's the pile of error I get:
    ORA-39002: invalid operation
    ORA-06512: at "SYS." DBMS_SYS_ERROR', line 79
    ORA-06512: at "SYS." DBMS_DATAPUMP', line 3043
    ORA-06512: at "SYS." DBMS_DATAPUMP', line 3292
    ORA-06512: at "ORA_ADMIN. DATAPUMP_UTIL", line 46
    ORA-06512: at line 1

    Chris wrote:
    I have a process that makes these calls to Data Pump:
    dbms_datapump.add_file (dph, file_name |) '.log', ' DATA_PUMP_DIR/test', filetype => DBMS_DATAPUMP. KU$ _FILE_TYPE_LOG_FILE);
    dbms_datapump.add_file (dph, file_name |) ".dmp", ' DATA_PUMP_DIR/test', filetype => DBMS_DATAPUMP. KU$ _FILE_TYPE_DUMP_FILE);

    He failed with the subdirectory "/ test". If I delete it, as in these calls it works.
    dbms_datapump.add_file (dph, file_name |) '.log', "DATA_PUMP_DIR", filetype => DBMS_DATAPUMP. KU$ _FILE_TYPE_LOG_FILE);
    dbms_datapump.add_file (dph, file_name |) ".dmp", "DATA_PUMP_DIR", filetype => DBMS_DATAPUMP. KU$ _FILE_TYPE_DUMP_FILE);

    I even did a test 'chmod 777 '.

    No idea what I am doing wrong?

    invalid syntax

    DATA_PUMP_DIR

    above is DIRECTORY Oracle
    If you want a different location, then CREATE DIRECTORY DATA_PUMP_DIR_TEST

  • Question about Data Source ODBC Analytics (DNS ODBC system connection)

    Hi all!!!

    I have a Linux OEL with OBIEE 11.1.1.5 and a Windows XP 32-bit machine to manage the Administration tool.

    To open online repository, I need to define a system DNS ODBC connection, but my question is what is the default port for BI server?

    In the connection details, I put 7001, but I get the message: could not connect to port 7001 on machine 192.168.0.75;

    The strange thing is that windows XP, I am able to navigate to http: / /192.168.0.75:7001/em or /analytics or/console, and in Linux, I have the port open 7001.


    Thankx!

    Published by: Andres on 27-May-2011 14:55

    Try 9703 or 9810?

  • Question about the IP addresses of the members of the Group

    My team is working on a big project using Cirrus.  Please make sure that we can solve the problem to connect to our audio servers when the client computer is running behind a proxy or a firewall. To do this, we would like to know if we can get different IP addresses (real and using a NAT) peer within our groups.

    Thank you in advance!

    IP addresses of the peers (including the local node) are not available for ActionScript.

    RTMFP server knows the addresses of his client (including reported addresses local behind NAT and public address translated observed).  Cirrus does not provide any API to retrieve this information.  According to me, the script server on Flash Media Server 4-side can access the address observed. I do not think THAT FMS 4.0 provides an API to access reported addresses server-side local behind NAT.

    RTMFP you use to connect to your servers 'audio '? If a client can connect to the Cirrus and your audio servers are not behind a firewall or a NAT, then the customer must also be able to connect to the audio servers with RTMFP.

  • question about if block

    Hi all

    I came across the below code and confused
    IF ( condition...) THEN
     stm1
     stm2
     ...
     ...
    ELSE
     BEGIN
      stm1 
      stm2
      stm3
     EXCEPTION WHEN OTHERS THEN
      stm1
      stm2..
     END
     stm10
     stm20
     stm30
    END IF
    I've not seen this kind of construction before... stm10... stm30 are declining after block else... here, I would like to know if this is possible in oracle
    can someone explain

    I ora tsaq and found code migration this code and confusing.

    Kind regards
    AAK

    Hello
    Stmt10, part of the else block 20 and 30...
    If the construction is

    If (condition..) then
    /* process */
    else
    /*process*/
    end if
    

    If you compare your example with the above given if build you can seeyout stmt10, 20 and 30 are in the end so what makes something ELSE in.

    Kind regards
    Bobin

Maybe you are looking for

  • Dissemination of programming error

    Hey there! I want to program the error diffusion algorithm called for my Spatial light modulator. What is the algorithm is that it calculates the value of a pixel is supposed to have and that divided by the value of the pixel has made. This gives us

  • Code28 do not installed the drivers for multimedia audio controller

    No audio device, no sound on laptop, modem pci, no driver not installed code 28 on windows xp home edition

  • I activated all the computer management services, now my pc is slow

    Please tell me any unnecessary service off of here: https://lh6.googleusercontent.com/-6udy07-D37Q/ULo1DtbhQSI/AAAAAAAAAJw/E76_iBVifZU/S730/Untitled.jpg My pc is running very slowly :( Help! Note: I have disable many services to make it a lot faster,

  • Windows 10 videos will not play

    Just updated to HP Pavilion dv6 to graphics AMD Radeon HD 6620 G 10 Windows. Display driver first problem 15.200.1062.1002 fails to install during display package AMD Catalyst 15.7.1 update for Windows 10. Manage Windows devices show the installed dr

  • change of window 7 ultimate language

    Mr President I installed window 7 ultimate iso in Russian, but I can't change the language because I m finding error in the update of the window. can I manually download the English language pack and install so that I can read the screen and follow t