{"id":6296,"date":"2024-12-16T15:48:23","date_gmt":"2024-12-16T14:48:23","guid":{"rendered":"http:\/\/rootfan.com\/?p=6296"},"modified":"2024-12-17T10:09:59","modified_gmt":"2024-12-17T09:09:59","slug":"oracle-exadata-smart-scan","status":"publish","type":"post","link":"https:\/\/rootfan.com\/es\/oracle-exadata-smart-scan\/","title":{"rendered":"Exploraci\u00f3n inteligente de Oracle Exadata"},"content":{"rendered":"<p>Smart Scan es una funci\u00f3n de <strong>Plataforma Exadata de Oracle<\/strong> que permite descargar ciertos tipos de operaciones del servidor de base de datos a los servidores de almacenamiento Exadata, lo que mejora dr\u00e1sticamente el rendimiento al reducir la cantidad de datos que deben transferirse entre el almacenamiento y el servidor de base de datos.<\/p>\n\n\n\n<!--more-->\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>\u00cdndice<\/h2><nav><ul><li><a href=\"#how-to-use-exadata-smart-scan\">1. C\u00f3mo utilizar Exadata Smart Scan<\/a><ul><li><a href=\"#1-ensure-full-table-scans-or-index-fast-full-scans\">1.1 Garantizar escaneos completos de tablas o escaneos completos r\u00e1pidos de \u00edndices<\/a><\/li><li><a href=\"#2-use-direct-path-reads\">1.2 Utilizar lecturas directas<\/a><\/li><li><a href=\"#3-store-data-on-exadata-storage\">1.3 Almacenar datos en Exadata Storage<\/a><\/li><li><a href=\"#4-use-large-tables-or-large-data-sets\">1.4 Utilizar tablas o conjuntos de datos de gran tama\u00f1o<\/a><\/li><li><a href=\"#5-ensure-the-use-of-supported-features\">1.5 Garantizar el uso de las funciones compatibles<\/a><\/li><li><a href=\"#6-avoid-features-that-disable-smart-scan\">1.6. Evite las funciones que desactivan la exploraci\u00f3n inteligente<\/a><\/li><li><a href=\"#7-monitor-and-verify-smart-scan-usage\">1.7 Supervisar y verificar el uso de Smart Scan<\/a><\/li><\/ul><\/li><li><a href=\"#should-you-use-indexes-with-exadata\">2. \u00bfDebe utilizar \u00edndices con Exadata<\/a><ul><li><a href=\"#when-indexes-are-less-important-in-exadata\">2.1 Cuando los \u00edndices son menos importantes en Exadata<\/a><\/li><li><a href=\"#when-indexes-are-still-essential\">2.2 Cuando los \u00edndices siguen siendo esenciales<\/a><\/li><li><a href=\"#exadata-best-practices-balancing-index-use\">2.3 Mejores pr\u00e1cticas de Exadata: Equilibrio en el uso de \u00edndices<\/a><\/li><li><a href=\"#key-takeaway\">2.4 Lo m\u00e1s importante<\/a><\/li><\/ul><\/li><li><a href=\"#summary-checklist-for-smart-scan\">3. Lista de comprobaci\u00f3n resumida para Smart Scan<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<p>Entre los aspectos clave de Smart Scan se incluyen:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Filtrado de predicados<\/strong>: En lugar de transferir bloques enteros de datos del almacenamiento a la base de datos, Smart Scan permite a los servidores de almacenamiento Exadata aplicar directamente operaciones de filtrado. Esto significa que s\u00f3lo se devuelven las filas de datos relevantes, lo que reduce la transferencia de datos y mejora el rendimiento.<\/li>\n\n\n\n<li><strong>Proyecci\u00f3n de columnas<\/strong>: S\u00f3lo las columnas necesarias de una tabla, en funci\u00f3n de la consulta, se devuelven desde el almacenamiento, lo que reduce a\u00fan m\u00e1s la cantidad de datos transferidos.<\/li>\n\n\n\n<li><strong>Descompresi\u00f3n<\/strong>: Para los datos almacenados en formato de compresi\u00f3n columnar h\u00edbrida (HCC) de Oracle, Smart Scan permite a los servidores de almacenamiento descomprimir s\u00f3lo las columnas y filas de inter\u00e9s, en lugar de descomprimir bloques de datos enteros, lo que agiliza y hace m\u00e1s eficaz el proceso de recuperaci\u00f3n de datos.<\/li>\n\n\n\n<li><strong>Lectura directa<\/strong>: Smart Scan se basa en el mecanismo de lectura directa de Oracle, que omite la memoria cach\u00e9 de la base de datos y lee los datos directamente en el \u00e1rea global de programa (PGA) del proceso, eliminando la sobrecarga de la gesti\u00f3n de la memoria cach\u00e9.<\/li>\n\n\n\n<li><strong>Requisito de escaneado completo<\/strong>: La exploraci\u00f3n inteligente s\u00f3lo se activa durante exploraciones de tablas completas o exploraciones r\u00e1pidas de \u00edndices completos. Las consultas que acceden a los datos mediante exploraciones de rangos de \u00edndices u otros m\u00e9todos no invocar\u00e1n la Exploraci\u00f3n inteligente.<\/li>\n\n\n\n<li><strong>Requisitos de almacenamiento de Exadata<\/strong>: Las exploraciones inteligentes s\u00f3lo son posibles para los datos almacenados en el almacenamiento Exadata, ya que dependen del software de almacenamiento especializado de Exadata.<\/li>\n<\/ol>\n\n\n\n<p>Al reducir la cantidad de datos transferidos y el trabajo realizado por los servidores de bases de datos, Smart Scan acelera significativamente las operaciones con grandes vol\u00famenes de datos, especialmente en cargas de trabajo anal\u00edticas que implican grandes exploraciones de tablas.<\/p>\n\n\n\n<p>Sin embargo, hay condiciones que pueden desactivar la Exploraci\u00f3n Inteligente, como el uso de ciertos tipos de datos (por ejemplo, LOBs), caracter\u00edsticas como la Consulta Flashback, o cuando se consultan datos de almacenamiento no Exadata.<\/p>\n\n\n\n<p>Para una verificaci\u00f3n m\u00e1s detallada de si se ha producido una exploraci\u00f3n inteligente, a menudo se emplean m\u00e9todos de rastreo y herramientas de supervisi\u00f3n para analizar las m\u00e9tricas de rendimiento y los planes de ejecuci\u00f3n .<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-use-exadata-smart-scan\">1. C\u00f3mo utilizar Exadata Smart Scan<\/h2>\n\n\n\n<p>Para utilizar <strong>Escaneado inteligente<\/strong> en Oracle Exadata, hay ciertos prerrequisitos y configuraciones que deben cumplirse. <\/p>\n\n\n\n<p>Smart Scan es invocado autom\u00e1ticamente por Oracle Exadata cuando se satisfacen determinados tipos de consultas y condiciones, normalmente durante escaneos completos de tablas. <\/p>\n\n\n\n<p>A continuaci\u00f3n le indicamos c\u00f3mo puede asegurarse de que Smart Scan se utiliza de forma eficaz:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-ensure-full-table-scans-or-index-fast-full-scans\">1.1 <strong>Garantizar escaneos completos de tablas o escaneos completos r\u00e1pidos de \u00edndices<\/strong><\/h3>\n\n\n\n<p>La exploraci\u00f3n inteligente se activa principalmente durante:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Escaneo de tabla completa: Cuando Oracle lee la tabla completa.<\/li>\n\n\n\n<li>Escaneado r\u00e1pido de \u00edndices completos: Cuando Oracle recupera datos de \u00edndices en bloque.<\/li>\n<\/ul>\n\n\n\n<p><strong>C\u00f3mo activar<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utilice consultas que realicen exploraciones completas (p. ej, <code>SELECCIONAR *<\/code> sin cl\u00e1usula WHERE indexada).<\/li>\n\n\n\n<li>Evite las b\u00fasquedas fila por fila o las consultas que dependan en gran medida de mecanismos de indexaci\u00f3n como los escaneos de rangos de \u00edndices.<\/li>\n<\/ul>\n\n\n\n<p>Por ejemplo:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code\" data-no-translation=\"\"><pre class=\"brush: sql; title: ; notranslate\" title=\"\">\nSELECT * FROM large_table WHERE column &gt; 100;\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"2-use-direct-path-reads\">1.2 <strong>Utilizar lecturas directas<\/strong><\/h3>\n\n\n\n<p>La exploraci\u00f3n inteligente se basa en lecturas de ruta directa, que omiten la cach\u00e9 del b\u00fafer de la base de datos y leen los datos directamente en el PGA. Las lecturas de ruta directa se utilizan normalmente durante el escaneo de tablas completas o la ejecuci\u00f3n de consultas en paralelo.<\/p>\n\n\n\n<p><strong>C\u00f3mo activar<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utilice <code>PARALELO<\/code> o configurar el paralelismo para garantizar lecturas de ruta directa.<\/li>\n<\/ul>\n\n\n\n<p>Por ejemplo:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code\" data-no-translation=\"\"><pre class=\"brush: sql; title: ; notranslate\" title=\"\">\nSELECT \/*+ PARALLEL(large_table, 8) *\/ * FROM large_table WHERE column &gt; 100;\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"3-store-data-on-exadata-storage\">1.3 <strong>Almacenar datos en Exadata Storage<\/strong><\/h3>\n\n\n\n<p>Smart Scan s\u00f3lo funciona con datos almacenados en celdas de almacenamiento Exadata. <\/p>\n\n\n\n<p>Aseg\u00farese de que los datos a los que se accede se encuentran en Exadata, ya que los datos almacenados en un almacenamiento que no sea Exadata (como NFS, SAN) no se beneficiar\u00e1n de Smart Scan.<\/p>\n\n\n\n<p><strong>C\u00f3mo garantizar<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utilice <strong>Gesti\u00f3n autom\u00e1tica del almacenamiento (ASM)<\/strong> en Exadata para el almacenamiento de su base de datos.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"4-use-large-tables-or-large-data-sets\">1.4 <strong>Utilizar tablas o conjuntos de datos de gran tama\u00f1o<\/strong><\/h3>\n\n\n\n<p>Smart Scan est\u00e1 dise\u00f1ado para optimizar el rendimiento de grandes conjuntos de datos. <\/p>\n\n\n\n<p>No proporcionar\u00e1 beneficios notables para tablas peque\u00f1as o consultas que recuperen un n\u00famero reducido de filas.<\/p>\n\n\n\n<p><strong>C\u00f3mo garantizar<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Destine tablas de gran tama\u00f1o al uso de Escaneado Inteligente, como las utilizadas en entornos de Almacenamiento de Datos.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5-ensure-the-use-of-supported-features\">1.5 <strong>Garantizar el uso de las funciones compatibles<\/strong><\/h3>\n\n\n\n<p>Smart Scan est\u00e1 disponible para una variedad de operaciones tales como:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Filtrado de predicados<\/strong>: Garantiza que s\u00f3lo se devuelvan las filas que cumplan la cl\u00e1usula WHERE.<\/li>\n\n\n\n<li><strong>Proyecci\u00f3n de columnas<\/strong>: S\u00f3lo se devuelven al servidor de base de datos las columnas requeridas.<\/li>\n<\/ul>\n\n\n\n<p>Por ejemplo:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code\" data-no-translation=\"\"><pre class=\"brush: sql; title: ; notranslate\" title=\"\">\nSELECT column1, column2 FROM large_table WHERE column3 &gt; 100;\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"6-avoid-features-that-disable-smart-scan\">1.6. <strong>Evite las funciones que desactivan la exploraci\u00f3n inteligente<\/strong><\/h3>\n\n\n\n<p>Ciertas caracter\u00edsticas de Oracle pueden impedir que se invoque Smart Scan. <\/p>\n\n\n\n<p>Evite lo siguiente cuando intente utilizar Smart Scan:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Exploraciones de rango de \u00edndices<\/li>\n\n\n\n<li>Bloqueo de filas<\/li>\n\n\n\n<li>Consulta retrospectiva<\/li>\n\n\n\n<li>Utilizaci\u00f3n de tipos de datos no admitidos como <code>LOBs<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"7-monitor-and-verify-smart-scan-usage\">1.7 <strong>Supervisar y verificar el uso de Smart Scan<\/strong><\/h3>\n\n\n\n<p>Puede verificar si se utiliz\u00f3 Smart Scan monitorizando las estad\u00edsticas de sesi\u00f3n o los planes de ejecuci\u00f3n. Utilice herramientas de Oracle como:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Supervisi\u00f3n SQL<\/strong> (<code>DBMS_SQLTUNE.REPORT_SQL_MONITOR<\/code>)<\/li>\n\n\n\n<li>Busque estad\u00edsticas como <code>cell smart table scan<\/code> o <code>escaneo de \u00edndice inteligente de celdas<\/code>.<\/li>\n<\/ul>\n\n\n\n<p>Por ejemplo:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code\" data-no-translation=\"\"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nSELECT * FROM v$session_event WHERE event LIKE &#039;cell%&#039;;\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"should-you-use-indexes-with-exadata\">2. \u00bfDebe utilizar \u00edndices con Exadata<\/h2>\n\n\n\n<p>El uso de <strong>\u00edndices<\/strong> en Oracle Exadata depende de la carga de trabajo y de los patrones de consulta. <\/p>\n\n\n\n<p>Mientras que Exadata <strong>Escaneado inteligente<\/strong> y <strong>capacidad de descarga<\/strong> puede reducir en gran medida la dependencia de los \u00edndices para determinados tipos de cargas de trabajo, los \u00edndices siguen siendo muy relevantes para otras.<\/p>\n\n\n\n<p>A continuaci\u00f3n, le ofrecemos informaci\u00f3n detallada sobre cu\u00e1ndo y por qu\u00e9 puede seguir necesitando \u00edndices en Exadata:<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"when-indexes-are-less-important-in-exadata\">2.1 <strong>Cuando los \u00edndices son menos importantes en Exadata<\/strong><\/h3>\n\n\n\n<p>Exadata est\u00e1 dise\u00f1ado para escanear grandes conjuntos de datos de manera eficiente, a menudo reduciendo o eliminando la necesidad de \u00edndices en escenarios como:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Almacenamiento de datos y an\u00e1lisis<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Las consultas que implican escaneos completos de tablas o que procesan grandes vol\u00famenes de datos se benefician de Smart Scan.<\/li>\n\n\n\n<li>El filtrado de predicados y la proyecci\u00f3n de columnas reducen la cantidad de datos devueltos, lo que agiliza las exploraciones.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Compresi\u00f3n columnar h\u00edbrida (HCC)<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Exadata <strong>Compresi\u00f3n columnar h\u00edbrida<\/strong> puede hacer que los escaneos de tablas completas sean m\u00e1s eficientes al reducir significativamente el tama\u00f1o de los datos.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>OLAP (procesamiento anal\u00edtico en l\u00ednea)<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Las consultas anal\u00edticas que resumen o agregan datos en tablas de gran tama\u00f1o a menudo se basan en exploraciones completas, en las que Smart Scan proporciona un rendimiento \u00f3ptimo.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Ejecuci\u00f3n paralela de consultas<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Exadata soporta altos niveles de paralelismo, lo que le permite procesar grandes escaneos de forma eficiente.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>En estos casos, la descarga de almacenamiento de Exadata puede sustituir la necesidad de determinados \u00edndices.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"when-indexes-are-still-essential\">2.2 <strong>Cuando los \u00edndices siguen siendo esenciales<\/strong><\/h3>\n\n\n\n<p>Aunque Exadata reduce la dependencia de los \u00edndices, sigue habiendo escenarios en los que son muy beneficiosos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>OLTP (procesamiento de transacciones en l\u00ednea)<\/strong>:<ul><li>Las cargas de trabajo OLTP a menudo implican consultas peque\u00f1as y selectivas (por ejemplo, la obtenci\u00f3n de una sola fila o un peque\u00f1o rango de filas). En estos casos, los \u00edndices son fundamentales para el rendimiento, ya que evitan los escaneos completos al apuntar directamente a las filas relevantes.<\/li><\/ul><br>Por ejemplo:<br><code>SELECT nombre_cliente FROM clientes WHERE id_cliente = 101;<\/code><br><\/li>\n\n\n\n<li><strong>Consultas muy selectivas<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Si una consulta devuelve s\u00f3lo unas pocas filas de un gran conjunto de datos, un \u00edndice puede superar a un escaneo completo de la tabla, incluso con Smart Scan.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Operaciones frecuentes de LMD<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Los \u00edndices pueden mejorar el rendimiento de las consultas en tablas que se actualizan con frecuencia, especialmente cuando las consultas se dirigen a filas espec\u00edficas basadas en claves \u00fanicas o primarias.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\u00danete a Operaciones<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Los \u00edndices en columnas de uni\u00f3n pueden mejorar significativamente el rendimiento de las uniones en sistemas OLTP.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Restricciones \u00fanicas<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Los \u00edndices siguen siendo necesarios para aplicar restricciones \u00fanicas o claves primarias.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Consultas no compatibles con Smart Scan<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Smart Scan no funciona con:\n<ul class=\"wp-block-list\">\n<li>Exploraci\u00f3n de rangos de \u00edndices<\/li>\n\n\n\n<li>Tablas peque\u00f1as que no provocan escaneos completos<\/li>\n\n\n\n<li>Algunos tipos de datos como <code>LOBs<\/code><\/li>\n\n\n\n<li>Funciones como Flashback Query o almacenamiento en bloques<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"exadata-best-practices-balancing-index-use\">2.3 <strong>Mejores pr\u00e1cticas de Exadata: Equilibrio en el uso de \u00edndices<\/strong><\/h3>\n\n\n\n<p>Para optimizar el rendimiento en Exadata, equilibre el uso de \u00edndices y Smart Scan siguiendo estas directrices:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Centrarse en las consultas cr\u00edticas<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Analice la carga de trabajo para identificar las consultas que necesitan un acceso r\u00e1pido y puntual a los datos. Utilice \u00edndices para esas consultas.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Utilizar \u00edndices de almacenamiento<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Exadata crea autom\u00e1ticamente <strong>\u00edndices de almacenamiento<\/strong> en el nivel de almacenamiento, que ayudan a eliminar la E\/S innecesaria para grandes exploraciones. No requieren intervenci\u00f3n manual.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Limitar la sobreindexaci\u00f3n<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Evite crear demasiados \u00edndices, especialmente en tablas grandes utilizadas para an\u00e1lisis, ya que mantenerlos durante las operaciones DML puede resultar costoso.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Pruebas y control<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Utilice <strong>Planes de ejecuci\u00f3n SQL<\/strong> y herramientas como <strong>Supervisi\u00f3n SQL<\/strong> para evaluar si los \u00edndices ayudan o perjudican al rendimiento.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Ejemplo<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code\" data-no-translation=\"\"><pre class=\"brush: sql; title: ; notranslate\" title=\"\">\nEXPLAIN PLAN FOR SELECT * FROM orders WHERE order_date &gt; SYSDATE - 30; SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY());\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"key-takeaway\">2.4 <strong>Lo m\u00e1s importante<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para <strong>an\u00e1lisis e informes a gran escala<\/strong>, El Smart Scan de Exadata puede reducir la necesidad de \u00edndices tradicionales.<\/li>\n\n\n\n<li>Para <strong>OLTP o consultas selectivas<\/strong>Los \u00edndices siguen siendo cruciales.<\/li>\n\n\n\n<li>La estrategia \u00f3ptima consiste en utilizar los \u00edndices con criterio, centr\u00e1ndose en los patrones de consulta y las necesidades de rendimiento.<\/li>\n<\/ul>\n\n\n\n<p>Los \u00edndices y la exploraci\u00f3n inteligente son complementarios, y comprender su carga de trabajo es clave para decidir cu\u00e1ndo utilizar uno u otro.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"summary-checklist-for-smart-scan\">3. Lista de comprobaci\u00f3n resumida para Smart Scan<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utilice escaneos completos de tablas o escaneos completos r\u00e1pidos de \u00edndices.<\/li>\n\n\n\n<li>Almacene los datos en el almacenamiento Exadata.<\/li>\n\n\n\n<li>Aseg\u00farese de que la consulta utiliza lecturas de ruta directa.<\/li>\n\n\n\n<li>Utilizar tablas y conjuntos de datos de gran tama\u00f1o.<\/li>\n\n\n\n<li>Evite las funciones que desactivan la Exploraci\u00f3n Inteligente (por ejemplo, Flashback, LOBs).<\/li>\n\n\n\n<li>Verif\u00edquelo con estad\u00edsticas de rendimiento y herramientas de supervisi\u00f3n.<\/li>\n<\/ul>\n\n\n\n<p>Siguiendo estos pasos, puede maximizar sus posibilidades de aprovechar Smart Scan para mejorar el rendimiento de sus consultas en Exadata.<\/p>","protected":false},"excerpt":{"rendered":"<p>Smart Scan es una funci\u00f3n de la plataforma Exadata de Oracle que permite descargar determinados tipos de operaciones del servidor de base de datos a los servidores de almacenamiento Exadata, lo que mejora dr\u00e1sticamente el rendimiento al reducir la cantidad de datos que deben transferirse entre el almacenamiento y el servidor de base de datos.<\/p>","protected":false},"author":1,"featured_media":6302,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_focus_keyword":"exadata smart scan","rank_math_title":"","rank_math_description":"Boost your database performance with Oracle Exadata Smart Scan. Unlock the power of efficient data retrieval and accelerate your queries.","rank_math_robots":"","rank_math_og_title":"","rank_math_og_description":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[116],"tags":[117,112],"class_list":["post-6296","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-exadata","tag-exadata-features","tag-smart-scan"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/rootfan.com\/wp-content\/uploads\/field-corn-air-frisch-158827.jpeg?fit=1880%2C1250&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/posts\/6296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/comments?post=6296"}],"version-history":[{"count":22,"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/posts\/6296\/revisions"}],"predecessor-version":[{"id":6365,"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/posts\/6296\/revisions\/6365"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/media\/6302"}],"wp:attachment":[{"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/media?parent=6296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/categories?post=6296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rootfan.com\/es\/wp-json\/wp\/v2\/tags?post=6296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}