精华内容
下载资源
问答
  • TIA博途中如何设置不需要初始化DB块也可以进行下载?
  • TIA博途中如何设置不需要初始化DB块也可以下载? 本次以S7-1200 PLC为例进行说明,无需将 CPU 设置为 STOP 模式,即可下载已修改的块,而不会影响数据块中其他的值。这是一种简单的更改程序的方式。这一加载过程...

    TIA博途中如何设置不需要初始化DB块也可以下载?

    0
    本次以S7-1200 PLC为例进行说明,无需将 CPU 设置为 STOP 模式,即可下载已修改的块,而不会影响数据块中其他的值。这是一种简单的更改程序的方式。这一加载过程(无需重新初始化的下载)不会对所控制的过程造成负面影响。

    前提条件
    如果满足以下要求,1200 CPU 则可使用"无需重新初始化的下载"功能:

    1. 使用 S7-1200 V4.0 及更高版本的 CPU。
    2. FB块使用 LAD、FBD 或 SCL 创建。
    3. DB块由用户创建。
    4. FB或DB必须是"优化访问"。
      具体步骤可参考下文:
      如果希望扩展FB块或数据块的接口,请执行以下步骤,然后在不重新初始化的情况下加载块。
      1.在默认情况下,所有块在非保持性存储器中都预留有一个100个字节的空间,并在需要时,可以调节存储器预留区域的大小或在保持性存储器中定义其它存储器预留区域。
      2.激活存储器预留区域。
    5. 扩展块接口。
      4.编译块。
      5.将块下载到 CPU。
      设置块扩展的预留存储器
      ●简介
      基本上,每个FB块或数据块在默认情况下都预留了100个字节的区域。这一预留区域不在块的保持型存储区中。默认情况下,保持型存储区中没有提供预留区域,这是因为保持型存储器仅限 CPU 使用。
      可以更改默认值100个字节,这适用于项目中所有新创建的块。此外,还可以单独更改特定块中预留区域的大小,并在保持型存储区中为特定块定义一个预留区域。
      ●设置新块中预留存储器的大小
      如果要在项目中为所有新创建的块设置预留存储器的大小,请按以下步骤操作:
      1.在"选项"菜单中,选择"设置"命令。将在工作区中显示"设置"窗口。
      2.在区域导航中选择"PLC 编程 > 常规"组。
      3.在"下载但不重新初始化"组中,在"存储器预留"的输入框中输入为块接口进行后续扩展而分配的所需字节数。新创建的FB块和全局数据块现在获得了一个具有指定大小的预留存储器。 已经存在的块不受此次更改的影响。
      说明:
      此设置仅对支持"下载但不重新初始化"功能的块有效。 其它块不受此设置的影响。
      1
      ●设置现有块中预留存储器的大小
      如果要设置现有块中预留存储器的大小,请按以下步骤操作:
      1.在项目树中选择该块。
      2.右键快捷菜单中选择"属性"命令。将打开"属性"对话框。
      3.在浏览区中选择"下载但不重新初始化"组。
    6. 在"预留的存储空间大小"输入框中输入所需的字节数。
      5.如果要在保持型存储器中定义一个预留区域,请选择"启用下载,但不重新初始化保持性变量"复选框并在"预留可保持性存储器"输入框中输入所需的字节数。
      说明:
      如果已为当前块激活了预留存储器,那么无法再更改预留存储器的大小。
      2
      激活存储器预留区域
      ●简介
      每个FB块或数据块都被分配有一个默认存储器预留区域。但是,该存储器预留区域在初期并未使用。如果已编译且加载了块,然后希望稍后加载接口更改,那么请激活存储器预留区域。随后声明的所有变量都将保存到存储器预留区域中。
      ●要求
      1.块目前已被编译。
      2.块包含存储器预留区域。
      ●步骤
      若要为FB块或全局数据块激活存储器预留区域,请按以下步骤操作:
      1.打开块。
      2.选择工具栏上的"下载但不重新初始化"按钮。
      ●结果
      3.所有新声明的变量都将保存在存储器预留区域中,因此可以在不影响正在运行的进程的情况下进行下载。
      4.无法再删除现有变量。 除了"默认值"、"起始值"和"注释"属性之外,其它属性均不得再进行更改。

    3
    扩展块接口或数据块
    ●简介
    在激活FB块或全局数据块的预留存储器之后,可添加新变量。
    ●要求
    预留存储器已激活。
    ●步骤
    要声明其它变量,请按以下步骤操作:
    1.选择声明部分,例如"Input"、“Output”、“InOut"或"Static”。
    2.在所选区域中,声明一个或多个变量,并在列中输入其属性。在 FB 的"保持性"列中,只能在"保持性"和"非保持性"之间进行选择,预留存储器中无法使用选项"在 IDB 中设置"。无法在结构化数据类型变量中添加新的变量。例如:无法在现有结构中声明任何新的结构元素。 但是,可以在预留存储器中创建新结构。
    3.编译发生变更的块,例如,在项目树中选择该块,然后在快捷菜单中选择命令"编译 > 软件(仅变更)"。在编译期间,新声明的变量将插入到预留存储器中。 如果预留存储器过小,编译将终止,并显示一条错误消息,通知发生错误。
    4.加载发生变更的块,例如,在项目树中选择该块,然后在快捷菜单中选择命令"下载到设备 > 软件(仅变更)"。加载块扩展时,仅初始化定义有初始值的新加变量。并不会重新初始化现有在线变量。
    4
    禁用存储器预留区域
    ●简介
    为了稍后在工厂尚未运转时修改块的存储器布局,可以禁用预留存储器。通过此操作,可以将所有变量从预留区域移动到常规区域。预留存储器仍然存在,可供之后进行接口扩展时使用。并再次具有块属性中所定义的空间大小。
    说明
    请注意,在禁用预留存储器之后,需要对块进行编译并再次加载。 在禁用存储器预留区域后,无法执行"无需重新初始化的下载"。
    ●要求
    块中的预留存储器已激活。
    ●步骤
    如果要激活FB块或全局数据块的预留存储器,请按以下步骤操作:

    1. 打开块。
    2. 选择工具栏上的"下载但不重新初始化"按钮。
      ●结果
      通过此操作,可以将之前位于预留区域的所有变量都移动到常规区域。因此,需要对块进行编译并再次加载,CPU 中变量的值在加载期间重新初始化。
      5
      重置预留存储器
      ●简介
      如果决定稍后在工厂尚未运转时修改程序,那么可以一次性重置块的存储器布局。通过此操作,可以将所有变量从预留存储器移动到常规存储区域中。预留存储器清除后,可供以后的接口扩展时使用。
      ●要求
    3. 块中的预留存储器已激活。
    4. 预留存储器包含有变量。
      ●步骤
      要重置一个或多个块的预留存储器,请按以下步骤操作:
    5. 选择"程序块"文件夹,或该文件夹中的特定块。
    6. 在快捷菜单中,选择"编译 > 软件(复位存储器预留区域)"命令。
      ●结果
      之前位于预留存储器中所选块的所有变量,都从此区域移动到常规区域中。块已经过重新编译。变量在下一次加载期间重新初始化。块中所组态的预留存储器将保留,且继续保持活动状态。

    6
    ●注意
    重置预留存储器时,在预留存储器中之前设置的所有变量都将在下次加载时重新初始化。 这适用于保持性和非保持性变量。
    在工厂运行期间,更改变量值将导致严重的财产损失和人身伤害! 因此,在重置预留存储器后必须先在测试环境中进行全面彻底地程序检查之后,才能使用。

    展开全文
  • scope设置初始化参数即时生效

    千次阅读 2013-07-23 11:22:41
    2、linux系统下,oracle数据默认8K,能支持的数据文件最大32G,想使用64G的就需要修改初始化参数 db_16k_cache_size 3、顺便复习总结了一下表空间相关基础概念: 1)同一个数据库内可以设置不同block大小,来设置...

    一、测试需求背景

    1、有没有问我初始化参数修改之后是否可以立即生效,立即做了一个测试,结论是,可以。

    2、linux系统下,oracle数据块默认8K,能支持的数据文件最大32G,想使用64G的就需要修改初始化参数  db_16k_cache_size


    3、顺便复习总结了一下表空间相关基础概念:

    1)同一个数据库内可以设置不同block大小,来设置不同大小的数据文件,有时候业务有这个需求。

    2)同一个表空间只能使用同一种block

    3)spfile启动的数据库,可以使用scope=both使得参数立即在内存中生效,但是要注意前提,pfile启动的库不行。


    二、测试过程



    SQL> show parameter block



    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_block_buffers                     integer     0
    db_block_checking                    string      FALSE
    db_block_checksum                    string      TYPICAL
    db_block_size                        integer     8192
    db_file_multiblock_read_count        integer     128


    SQL> show parameter db_16k


    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_16k_cache_size                    big integer 0


    SQL> alter system set db_16k_cache_size=34603008  scope=spfile;


    System altered.


    SQL>
    SQL>
    SQL> commit;


    Commit complete.


    SQL>
    SQL> alter tablespace users add datafile '/oracle/oradata/user02.dbf' size 40G;
    alter tablespace users add datafile '/oracle/oradata/user02.dbf' size 40G
    *
    ERROR at line 1:
    ORA-01144: File size (5242880 blocks) exceeds maximum of 4194303 blocks



    SQL> alter system set db_16k_cache_size=34603008  scope=both;


    System altered.



    SQL> alter tablespace users add datafile '/oracle/oradata/user02.dbf' size 40G blocksize 16k;
    alter tablespace users add datafile '/oracle/oradata/user02.dbf' size 40G blocksize 16k
                                                                              *
    ERROR at line 1:
    ORA-00933: SQL command not properly ended



    SQL> create tablespace aaa datafile '/oracle/oradata/aa.dbf' size 40G blocksize 16k;

    Tablespace created.


    SQL> SQL> SQL> host du -sh /oracle/oradata/aa.dbf

    41G     /oracle/oradata/aa.dbf




    三、scope参数详解

    SCOPE = SPFILE
     The change is applied in the server parameter file only. The effect is as follows:
    ■ For dynamic parameters, the change is effective at the next startup and is persistent.
    ■ For static parameters, the behavior. is the same as for dynamic parameters. This is the only SCOPE specification allowed for static parameters.
    (此更改写入初始化参数文件,更改将在下次启动时生效。动态参数与静态参数都一样可以。也是静态参数唯一可以使用的方式。)
     必须是spfile启动的数据库才可以啊。不然报错 
    SCOPE = MEMORY
    The change is applied in memory only. The effect is as follows:
    ■ For dynamic parameters, the effect is immediate, but it is not persistent because the server parameter file is not updated.
    ■ For static parameters, this specification is not allowed.
    (只在内存上修改,立即生效,但重启后将不再生效,因为并没有写入到初始化参数文件。只适用于动态参数,静态参数则不允许。)
    用于不是spfile启动的数据库上面。下次启动如果用spfile,就失效了。


    SCOPE = BOTH
    The change is applied in both the server parameter file and memory. The effect is as follows:
    ■ For dynamic parameters, the effect is immediate and persistent.
    ■ For static parameters, this specification is not allowed.
    (既写入到初始化参数文件,也在内存上修改,立即生效。同样也只适用于动态参数,静态参数则不允许。)
     必须是spfile启动的数据库才可以啊。不然报错 

    文章内容部分引用自:http://space.itpub.net/24873454/viewspace-709729


    ___________________________________________________________________________________

    版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

    Author:   laven54 (lurou)

    Email:    laven54@163.com

    Blog:      http://blog.csdn.net/laven54

    QQ群: 164734649  可以到群里来提问,Oracle相关的问题我都很感兴趣


    展开全文
  • 昨天手动建库成功把DBCA生成的spfile中的初始化参数做一下解释,(都是粘贴9i初始化参数中文说明和10G官方文档里的东西)以做备忘参考!bbk.__db_cache_size=138412032说明: 为高速缓存指定标准大小的缓冲区。值...

    昨天手动建库成功把DBCA生成的spfile中的初始化参数做一下解释,(都是粘贴9i初始化参数中文说明和10G官方文档里的东西)以做备忘参考!

    bbk.__db_cache_size=138412032
    说明: 为高速缓存指定标准块大小的缓冲区。
    值范围: 至少 16M。
    默认值: 48M

    bbk.__java_pool_size=4194304
    说明: 以字节为单位, 指定 Java 存储池的大小, 它用于存储 Java 的方法和类定义在共享内存中的表示法,

    bbk.__large_pool_size=4194304
    说明 : 指定大型池的分配堆的大小, 它可被共享服务器用作会话内存, 用作并行执行的消息缓冲区以及用作 RMAN备份和恢复的磁盘 I/O 缓冲区。
    值范围: 600K (最小值); >= 20000M (最大值是根据操作系统而定的)。
    默认值 : 0, 除非配置了并行执行或 DBWR_IO_SLAVES

    bbk.__shared_pool_size=54525952
    说明: 以字节为单位, 指定共享池的大小。共享池包含如: 共享游标, 存储的过程,控制结构和并行执行消息缓冲区等对象。较大的值能改善多用户系统的性能。
    值范围:300 KB - 根据操作系统而定。
    默认值: 如果是 64 位操作系统, 值为 64MB; 其他情况下, 值为 16MB。

    bbk.__streams_pool_size=0
    Oracle's Automatic Shared Memory Management feature manages the size of the Streams pool when the SGA_TARGET initialization parameter is set to a nonzero value. If the STREAMS_POOL_SIZE initialization parameter also is set to a nonzero value, then Automatic Shared Memory Management uses this value as a minimum for the Streams pool.

    If the STREAMS_POOL_SIZE initialization parameter is set to a nonzero value, and the SGA_TARGET parameter is set to 0 (zero), then the Streams pool size is the value specified by the STREAMS_POOL_SIZE parameter, in bytes.

    If both the STREAMS_POOL_SIZE and the SGA_TARGET initialization parameters are set to 0 (zero), then, by default, the first use of Streams in a database transfers an amount of memory equal to 10% of the shared pool from the buffer cache to the Streams pool.

    *.audit_file_dest='/opt/oracle/admin/bbk/adump'
    AUDIT_FILE_DEST specifies the operating system directory into which the audit trail is written when the AUDIT_TRAIL initialization parameter is set to os, xml, or xml,extended. The audit records will be written in XML format if the AUDIT_TRAIL initialization parameter is set to XML. It is also the location to which mandatory auditing information is written and, if so specified by the AUDIT_SYS_OPERATIONS initialization parameter, audit records for user SYS.

    *.background_dump_dest='/opt/oracle/admin/bbk/bdump'
    说明: 指定在 Oracle 操作过程中为后台进程 (LGWR, DBWn 等等) 写入跟踪文件的路径名(目录或磁盘)。它还定义记录着重要事件和消息的数据库预警文件的位置。
    值范围: 任何有效的目录名。
    默认值: ORACLE_HOME/rdbms/log (根据操作系统而定)

    *.compatible='10.2.0.1.0'
    说明: 允许您使用一个新的发行版, 同时保证与先前版本的向后兼容性。
    值范围: 默认为当前发行版。
    默认值: 由发行版确定

    *.control_files='/opt/oracle/oradata/bbk/control01.ctl','/opt/oracle/oradata/bbk/control02.ctl','/opt/oracle/oradata/bbk/control03.ctl'
    说明: 指定一个或多个控制文件名。Oracle 建议对于不同设备或 OS 文件镜象使用多个文件。
    值范围: 1 - 8 文件名 (带路径名)。
    默认值: 根据操作系统而定

    *.core_dump_dest='/opt/oracle/admin/bbk/cdump'
    说明: 指定核心转储位置的目录名 (用于 UNIX)。
    值范围: 任何有效的目录名。
    默认值: ORACLE_HOME/dbs

    *.db_block_size=8192
    说明: 一个 Oracle 数据库块的大小 (字节)。该值在创建数据库时设置, 而且此后无法更改。
    值范围: 1024 - 65536 (根据操作系统而定)。
    默认值: 2048 (根据操作系统而定)

    *.db_domain=''
    说明: 指定数据库名的扩展名 (例如:US.ORACLE.COM) 为使一个域中创建的数据库名唯一, 建议指定该值。
    值范围: 由句点分隔的任何字符串, 最长可以有 128 个字符。
    默认值: WORLD

    *.db_file_multiblock_read_count=16
    说明: 在涉及一个完全连续扫描的一次 I/O 操作过程中读取的块的最大数量。
    值范围: 根据操作系统而定。
    默认值: 8

    *.db_name='bbk'
    说明: 一个数据库标识符, 应与CREATE DATABASE 语句中指定的名称相对应。
    值范围: 任何有效名称最多可有 8 个字符。
    默认值: 无 (但应指定)

    *.db_recovery_file_dest='/opt/oracle/flash_recovery_area'
    DB_RECOVERY_FILE_DEST specifies the default location for the flash recovery area. The flash recovery area contains multiplexed copies of current control files and online redo logs, as well as archived redo logs, flashback logs, and RMAN backups.

    Specifying this parameter without also specifying the DB_RECOVERY_FILE_DEST_SIZE initialization parameter is not allowed


    *.db_recovery_file_dest_size=2147483648
    DB_RECOVERY_FILE_DEST_SIZE specifies (in bytes) the hard limit on the total space to be used by target database recovery files created in the flash recovery area.

    *.dispatchers='(PROTOCOL=TCP) (SERVICE=bbkXDB)'
    说明 : 为设置使用共享服务器的共享环境而设置调度程序的数量和类型。可以为该参数指定几个选项。有关详细信息,请参阅“Oracle8i 管理员指南” 和“Oracle Net Administrator'sGuide” 。这是字符串值的一个示例: '(PROTOCOL=TCP)(DISPATCHERS=3)'。
    值范围: 参数的有效指定值。
    默认值 : NULL

    *.job_queue_processes=10
    说明: 只用于复制环境。它指定每个例程的 SNP 作业队列进程的数量 (SNP0, ... SNP9,
    SNPA, ...SNPZ)。要自动更新表快照或执行由 DBMS_JOB 创建的请求, 请将该参数设置为 1或更大的值。
    值范围: 0 到 36
    默认值: 0

    *.open_cursors=300
    说明: 指定一个会话一次可以打开的游标 (环境区域) 的最大数量, 并且限制 PL/SQL使用的 PL/SQL游标高速缓存的大小, 以避免用户再次执行语句时重新进行语法分析。请将该值设置得足够高,这样才能防止应用程序耗尽打开的游标。
    值范围: 1 - 操作系统限制值。
    默认值: 64

    *.pga_aggregate_target=68157440
    说明: 指定连接到例程的所有服务器进程的目标 PGA 总内存。请在启用自动设置工作区之前将此参数设置为一个正数。这部分内存不驻留在SGA 中。数据库将此参数值用作它所使用的目标 PGA 内存量。设置此参数时, 要将SGA 从可用于 Oracle例程的系统内存总量中减去。然后可将剩余内存量分配给 pga_aggregate_target。
    值范围: 整数加字母 K, M 或 G, 以将此限值指定为千字节, 兆字节或千兆字节。最小值为 10M, 最大值为 4000G
    默认值: "未指定", 表示完全禁用对工作区的自动优化。

    *.processes=150
    说明: 指定可同时连接到一个 Oracle Server 上的操作系统用户进程的最大数量。该值应允许执行所有后台进程, 如:作业队列 (SNP) 进程和并行执行 (Pnnn) 进程。
    值范围: 6 到根据操作系统而定的一个值。
    默认值: 由 PARALLEL_MAX_SERVERS 确定

    *.remote_login_passwordfile='EXCLUSIVE'
    说明: 指定操作系统或一个文件是否检查具有权限的用户的口令。如果设置为 NONE,Oracle 将忽略口令文件。如果设置为EXCLUSIVE, 将使用数据库的口令文件对每个具有权限的用户进行验证。如果设置为SHARED, 多个数据库将共享SYS 和 INTERNAL 口令文件用户。
    值范围:NONE | SHARED | EXCLUSIVE
    默认值: NONE

    *.sga_target=204472320

    *.undo_management='AUTO'
    说明: 指定系统应使用哪种撤消空间管理模式。如果设置为 AUTO, 例程将以 SMU 模式启动。否则将以 RBU 模式启动。在RBU 模式下, 撤消空间会象回退段一样在外部分配。在 SMU 模式下, 撤消空间会象撤消表空间一样在外部分配。
    值范围: AUTO 或 MANUAL
    默认值: 如果启动第一个例程时忽略了 UNDO_MANAGEMENT 参数, 则将使用默认值MANUAL, 并且例程将以 RBU 模式启动。如果这不是第一个例程, 则将按其他现有例程启动时使用的撤消模式来启动该例程。

    *.undo_tablespace='UNDOTBS1'
    说明: 撤消表空间仅用于存储撤消信息。UNDO_TABLESPACE 仅允许在系统管理撤消(SMU)模式下使用。例程将使用指定的撤消表空间, <undoname>。如果该表空间不存在, 或不是撤消表空间,或正在由另一例程使用, 则例程 STARTUP 将失败。
    默认值: 每个数据库都包含 0 个或更多的撤消表空间。在 SMU 模式下, 将为每个ORACLE 例程分配一个 (且仅限一个) 撤消表空间。

    *.user_dump_dest='/opt/oracle/admin/bbk/udump'
    说明: 为服务器将以一个用户进程身份在其中写入调试跟踪文件的目录指定路径名。例如, 该目录可这样设置: NT 操作系统上的 C:/ORACLE/UTRC; UNIX 操作系统上的 /oracle/utrc; 或 VMS 操作系统上的DISK$UR3:[ORACLE.UTRC]。
    值范围: 一个有效的本地路径名, 目录或磁盘。
    默认值: 根据操作系统而定

    转载于:https://www.cnblogs.com/storymedia/archive/2009/03/06/4436233.html

    展开全文
  • OPEN_CURSORS 每个会话最大的游标数(活动的SQL语句),推荐设置成500。 DB_FILES 数据库能创建的最大物理文件数,可以设置成1000。 DB_BLOCK_SIZE 设置数据(存储在物理...
    OPEN_CURSORS 每个会话最大的游标数(活动的SQL语句),推荐设置成500。


    DB_FILES 数据库能创建的最大物理文件数,可以设置成1000。


    DB_BLOCK_SIZE 设置数据块(存储在物理文件或被缓存到SGA中)的大小,对于在线交易系统通常设置为8192,对于数据仓库可设置为16K或32K。


    SGA_TARGET 当数据库使用自动共享内存管理方式时,SGA各内存区域总的内存大小。

    推荐设置值:
    在线交易系统: SGA_TARGET = (total_mem * 80%) * 80%
    数据仓库: SGA_TARGET = (total_mem * 80%) * 50%


    PGA_AGGREGATE_TARGET 设置与服务进程相关联的 PGA 内存大小。

    推荐设置值:
    在线交易系统: PGA_AGGREGATE_TARGET = (total_mem * 80%) * 20%
    数据仓库: PGA_AGGREGATE_TARGET = (total_mem * 80%) * 50%


    PROCESSES 设置数据库实例能够启动的最大进程数,可设置为500-1000。


    SESSIONS 数据库的最大会话数。默认值是(1.5 * PROCESSES) + 22。

    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26506993/viewspace-1983046/,如需转载,请注明出处,否则将追究法律责任。

    转载于:http://blog.itpub.net/26506993/viewspace-1983046/

    展开全文
  • 3 初始化文件配置 所有参见内容都在附件01_install_02_create_03_init/下。 描述initoradb.ora中各选项。 3.1 Oracle 8 & 8i 具体参见8i/initoradb.ora。 db_block_size 数据库基本数据尺寸,字节为单位。 当涉及...
  • db_2k_cache_size:说明: 指定高速缓存的大小为 2K 缓冲区。只有在 db_block_size 的值不是 2K 时, 才能设置此参数。值范围: 0M 或至少 16M。大小的值还要满足特定平台的具体要求。默认值: 0Mdb_cache_size:说明: ...
  • db_block_size 数据库基本数据尺寸,字节为单位。 当涉及到大量数据交换时,例如export/import操作时,此参数对数据库性能有非常大的影响,设定一个较大的值,有利于提高数据吞吐量,但由于db block是文件和内存...
  • 使用url和options以相同的方式进行初始化,但是它具有其他选项: onReady:所有数据库操作都是异步的,当数据库就绪并且可以检索图图像时,将调用onReady。 dbOption:可以通过设置为“ WebSQL”或“ IndexedDB...
  • DB伪指令

    千次阅读 2020-02-16 16:09:54
    db指令的作用:声明并初始化数据。声明数据的本质就是:在内存中占用一空间 ;初始化数据的本质就是:给这个空间赋予一个值 。 举例:db 0,0,0,0,0,在内存中占用了5个字节的空间,这5个字节的值都是0 。 类似的...
  • 3如果没使用blocksize来设置数据大小,则默认数据大小由系统初始化参数db_block_size决定,该参数指定的数据大小就是标准数据大小。 4数据库创建以后,无法修改db_block_size的值 5.blocksize字句指定的
  • oracle数据

    2014-03-24 10:11:26
    数据,是oracle最小的存储单位,oracle数据存放在“数据”中。一个数据占用一定的磁盘空间。   oracle每次请求数据的时候,都是以数据为单位。...数据的标准大小由初始化参数DB_BLOCK
  • 3如果没使用blocksize来设置数据大小,则默认数据大小由系统初始化参数db_block_size决定,该参数指定的数据大小就是标准数据大小。 4数据库创建以后,无法修改db_block_size的值 ...
  • oracle 数据结构

    2016-01-04 10:25:04
    的标准大小由初始化参数DB_BLOCK_SIZE指定。具有标准大小的称为标准(Standard Block)。的大小和标准的大小不同的叫非标准(Nonstandard Block)。同一数据库中,Oracle9i及以上版本支持同一数据库中...
  • 当会话发布一个读入多个数据的IO请求时提交该事件。ORACLE会话等待多个连续的数据... 初始化参数db_file_multiblock_read_count(MBRC)决定了读取数据的最大数目,有两种情况会造成多读取操作被分成几次操作:
  • Oracle数据

    2015-12-03 15:23:09
     数据(Block)-------(最小i/o单位)  是最小的数据管理单位,是执行输入输出操作时的最小单位。... 数据库中标准的数据(data block)容量是由初始化参数 DB_BLOCK_SIZE 指定的 1、数据的组成 ...
  • ORACLE DB_BLOCK_CHECKING

    2014-11-25 18:09:01
    初始化参数DB_BLOCK_CHECKING用于控制是否检查损坏数据,默认值为FALSE(向后兼容)。当设置该参数为FALSE时,Oracle不会检查表空间的损坏;当设置该参数为TRUE(向后兼容)时,Oracle会检查表空间是否存在损坏...
  • 初始化参数db_file_multiblock_read_count是用来约束Oracle进行多数据读取时的行为,所谓多数据读取,就是Oracle在一次I/O时,可以读取多个数据,从而用最小的I/O完成数据的读取。 db_file_multiblock_read...
  • 初始化参数DB_BLOCK_CHECKING控制Oracle如何全面检查读写的每个数据的完整性。启用的检查界别是环境中的故障承受级别(通常很低)与连续检查所需的开销折中的结果。在11g中db_block_checking参数有了更多的选项,...
  • 下午在学习oracle 10g r2 concepts 在这留一笔。 Oracle对数据库数据文件(datafile)中的...数据库中标准的数据(data block)容量是由初始化参数 DB_BLOCK_SIZE指定的。除此之外,用户还可以指定五个非标准的数据
  • 数据(Data Blocks)

    2021-03-10 19:35:30
    ■概述 Oracle的所有数据都是以数据文件的形式存储的,Oracle使用和分配存储的最小逻辑单位是:数据 在操作系统的物理层面上,也有...数据也有大小的,通过初始化参数DB_BLOCK_SIZE可以设定数据的标准大小(...
  • 使用初始化参数db_block_checksum\db_block_checking能够设置数据库对的物理一致性和逻辑一致性检查。 Db_block_checksum:物理一致性检查。默认开启。始终对system表空间数据进行检查。假设开启还会对日志进行...
  • ORACLE数据

    千次阅读 2010-12-22 14:36:00
    Oracle对数据库 数据文件(datafile)中的存储空间进行管理 的单位是数据 (data block)。数据是数据库中最小的(逻辑)数据单位...数据库中标准的数据(data block)容量是由初始化参数 DB_BLOCK_SIZE 指
  • 如果将初始化参数DB_BLOCK_CHECKSUM设置为TYPICAL(缺省值),则数据库会在每个数据库写入磁盘时计算每个数据库的校验和,包括每个重做日志在写入当前日志时。校验和存储在的标题中。 Oracle数据库使用校验...
  • 检测ORACLE数据损坏的方法汇总

    千次阅读 2014-11-12 08:51:35
    使用初始化参数db_block_checksum\db_block_checking可以设置数据库对的物理一致性和逻辑一致性检查。 Db_block_checksum:物理一致性检查,默认开启。始终对system表空间数据进行检查,如果开启还会对日志进行检查...
  • optimizer_index_cost_adj这个初始化参数代表一个百分比,取值范围在1到10000之间.该参数表示索引扫描和全表扫描成本的比较。缺省值100表示索引扫描成本等价转换与全表扫描成本。 模拟实验 创建表(插入数据)和...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 193
精华内容 77
关键字:

db块初始化