ITPub博客

首页 > 数据库 > 数据库开发技术 > 揭秘oracle 23ai新增参数

揭秘oracle 23ai新增参数

原创 数据库开发技术 作者:sjw1933 时间:2024-05-09 21:21:21 0 删除 编辑

作者:Digital Observer(施嘉伟)

Oracle ACE Associate: Database

PostgreSQL ACE Partner

11年数据库行业经验,现主要从事数据库服务工作

拥有Oracle OCM、DB2 10.1 Fundamentals、MySQL 8.0 OCP、WebLogic 12c OCA、KCP、PCTP、PCSD、PolarDB技术专家、达梦师资认证、数据安全咨询高级等认证

ITPUB认证专家、PolarDB开源社区技术顾问

国内某高校企业实践指导教师

公众号:Digital Observer;CSDN:施嘉伟;ITPUB:sjw1933;PGFans:施嘉伟。

微信:497182878




显著亮点


Oracle 23ai与Oracle 19c相比,有几个显著的亮点:

1. AI Vector Search:Oracle 23ai引入了AI Vector Search,这是一种强大的新技术,允许您使用新一代AI模型来生成和存储向量。这些向量可以是文档、图像、视频、声音等的多维表示。通过将这些对象编码为向量,您可以使用数学计算来寻找它们之间的相似性。

2. AI for Data:Oracle 23ai的目标是两方面的:一是使应用开发者更容易地将AI功能添加到他们的数据驱动应用中;二是将GenAI能力整合到我们的产品中,使所有Oracle数据库的用户,从数据分析师到应用开发者和DBA,都能更高效地工作。

3. 开发者友好的新特性:Oracle 23ai还为开发者提供了新的特性,使构建下一代应用变得更简单,这些应用可以使用JSON或关系型开发方法,或者两者交替使用。

4. 数据库功能优化:Oracle 23ai还利用AI优化了许多关键的数据库功能,以便更准确地估计时间和资源成本。

5. SQL改进:在SQL方面,Oracle 23ai引入了一些改进,例如添加了两种新的数据类型“Boolean”和“Vector”,增加了“Data Usecase Domains”以丰富表定义中使用的数据类型的含义,简化了简单SQL语句中“from dual”的需求,以提高可读性,使得在“interval”数据类型上聚合变得更容易,引入了表值构造器,以便在insert select或merge语句中轻松指定多行。

这些亮点展示了Oracle 23ai如何将AI集成到数据库中,为开发者和企业提供了更多的可能性和便利。


新增参数

那么相比oracle 19C,oracle 23ai新增了哪些数据库参数呢?请看详细参数列表:

NAME TYPE
allow_legacy_reco_protocol                    boolean     
allow_weak_crypto                             boolean     
blockchain_table_retention_threshold          integer     
client_prefetch_rows                          integer     
db_flashback_log_dest                         string      
db_flashback_log_dest_size                    big integer 
db_recovery_auto_rekey                        string      
dbnest_enable                                 string      
dbnest_pdb_fs_conf                            string      
default_credential                            string      
diagnostics_control                           string      
drcp_connection_limit                         integer     
enable_per_pdb_drcp                           boolean     
enabled_PDBs_on_standby                       string      
error_message_details                         string      
file_mapping                                  boolean     
fileio_network_adapters                       string      
group_by_position_enabled                     boolean     
heartbeat_batch_size                          integer     
hybrid_read_only                              boolean     
identity_provider_config                      string      
identity_provider_type                        string      
inmemory_deep_vectorization                   boolean     
inmemory_graph_algorithm_execution            string      
inmemory_optimized_date                       string      
inmemory_query                                string      
iorm_limit_policy                             string      
ipddb_enable                                  boolean     
json_behavior                                 string      
json_expression_check                         string      
kafka_config_file                             string      
large_pool_size                               big integer 
ldap_directory_access                         string      
ldap_directory_sysauth                        string      
load_without_compile                          string      
lockfree_reservation                          string      
main_workload_type                            string      
mandatory_user_profile                        string      
max_columns                                   string      
max_saga_duration                             integer     
memoptimize_write_area_size                   big integer 
memoptimize_writes                            string      
memory_max_size                               big integer 
memory_size                                   big integer 
mle_prog_languages                            string      
native_blockchain_features                    string      
optimizer_capture_sql_quarantine              boolean     
optimizer_cross_shard_resiliency              boolean     
optimizer_use_sql_quarantine                  boolean     
paranoid_concurrency_mode                     boolean     
pdb_lockdown_error                            string      
pdc_file_size                                 big integer 
pkcs11_library_location                       string      
plsql_implicit_conversion_bool                boolean     
plsql_warnings                                string      
pmem_filestore                                string      
priority_txns_high_wait_target                integer     
priority_txns_medium_wait_target              integer     
priority_txns_mode                            string      
read_only                                     boolean     
resource_manager_cpu_scope                    string      
result_cache_auto_blocklist                   string      
result_cache_execution_threshold              integer     
result_cache_integrity                        string      
result_cache_max_temp_result                  integer     
result_cache_max_temp_size                    big integer 
rman_restore_file_storage_metadata            boolean     
run_addm_for_awr_report                       string      
saga_hist_retention                           integer     
sec_protocol_error_further_action             string      
sec_protocol_error_trace_action               string      
session_exit_on_package_state_error           boolean     
shard_apply_max_memory_size                   integer     
shard_enable_raft_follower_read               boolean     
shard_queries_restricted_by_key               boolean     
shard_raft_logfile_size                       big integer 
soda_behavior                                 string      
sql_error_mitigation                          string      
sql_history_enabled                           boolean     
sql_error_mitigation                          string      
sql_history_enabled                           boolean     
sql_transpiler                                string      
statement_redirect_service                    string      
statistics_level                              string      
sysdate_at_dbtimezone                         boolean     
tablespace_encryption                         string      
tablespace_encryption_default_algorithm       string      
tablespace_encryption_default_cipher_mode     string      
tde_key_cache                                 boolean     
time_at_dbtimezone                            string      
timezone_version_upgrade_integrity            string      
timezone_version_upgrade_online               boolean     
tracefile_content_classification              string      
transaction_recovery                          string      
true_cache                                    boolean     
txn_auto_rollback_high_priority_wait_target   integer     
txn_auto_rollback_medium_priority_wait_target integer     
txn_auto_rollback_mode                        string      
txn_priority                                  string      
vector_index_neighbor_graph_reload            string      
vector_memory_size                            big integer 
vector_query_capture                          string      
wallet_root                                   string      



至于这些参数分别代表什么含义,我们下期再讨论!


END

1.你的生产数据库遭受过哪些迫害?

2.Oracle 23ai FREE安装初体验



今天因为你的点赞,让我元气满满!




点击此处“阅读全文”查看更多内容


原文作者:Digital Observer;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
11年数据库行业经验,Oracle ACE、PG ACE、OCM、IBM Certified DBA、MySQL OCP、PolarDB技术专家、KCP、PCTP、PCSD、达梦师资认证、PolarDB开源社区技术顾问、ITPUB认证专家、某高校外聘教师

注册时间:2019-05-05

  • 博文量
    295
  • 访问量
    300767