CINXE.COM
Optimize Your Data Queries: Speed Up Performance
<!DOCTYPE html> <html lang="en"> <head> <meta name="pageKey" content="d_flagship3_web_collaborative_article"> <meta name="robots" content="max-image-preview:large, noarchive"> <meta name="bingbot" content="nocache"> <!----> <meta name="locale" content="en_US"> <meta id="config" data-app-version="0.0.4247" data-call-tree-id="AAYnll9Cv/yghBf3JB3ytA==" data-multiproduct-name="article-ssr-frontend" data-service-name="article-ssr-frontend" data-browser-id="a9d165cd-e19d-410f-8fb4-89b4973690d4" data-enable-page-view-heartbeat-tracking data-page-instance="urn:li:page:d_web_collaborative_article;Ecbeu75LQw+3D5e4LLYdgw==" data-theme="light" data-disable-jsbeacon-pagekey-suffix="true" data-member-id="0" data-logout-url="https://www.linkedin.com/uas/logout?session_full_logout=true&csrfToken=ajax%3A4669439139840388879" data-should-use-full-url-in-pve-path="true" data-dna-member-lix-treatment="control" data-human-member-lix-treatment="control" data-dfp-member-lix-treatment="control"> <link rel="canonical" href="https://www.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe"> <link rel="alternate" hreflang="en" href="https://www.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe"> <link rel="alternate" hreflang="pt" href="https://pt.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe?lang=pt"> <link rel="alternate" hreflang="fr" href="https://fr.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe?lang=fr"> <link rel="alternate" hreflang="es" href="https://es.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe?lang=es"> <link rel="alternate" hreflang="de" href="https://de.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe?lang=de"> <link rel="alternate" hreflang="x-default" href="https://www.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe"> <!----> <!----> <!----> <link rel="manifest" href="/homepage-guest/manifest.json" crossorigin="use-credentials"> <link rel="icon" href="https://static.licdn.com/aero-v1/sc/h/al2o9zrvru7aqj8e1x2rzsrca"> <script> function getDfd() {let yFn,nFn;const p=new Promise(function(y, n){yFn=y;nFn=n;});p.resolve=yFn;p.reject=nFn;return p;} window.lazyloader = getDfd(); window.tracking = getDfd(); window.impressionTracking = getDfd(); window.ingraphTracking = getDfd(); window.appDetection = getDfd(); window.pemTracking = getDfd(); </script> <!----> <title>Optimize Your Data Queries: Speed Up Performance</title> <link rel="stylesheet" href="https://static.licdn.com/aero-v1/sc/h/225z03rnycxvt10egggdnk1ei"> <meta name="description" content="Learn how to boost your slow data infrastructure with key query optimization techniques and practical tips for data engineers."> <meta property="og:title" content="Your data infrastructure is running slow. How can you optimize query performance?"> <meta property="og:description" content="Learn how to boost your slow data infrastructure with key query optimization techniques and practical tips for data engineers."> <meta property="og:image" content="https://media.licdn.com/dms/image/v2/D4E12AQGb3S2E7VFQ3g/article-cover_image-shrink_720_1280/article-cover_image-shrink_720_1280/0/1674665998405?e=2147483647&v=beta&t=AIRt8hYxKM3Mx-V5_BUzv7g5x8b3eg2cjZ9jZ84Wke0"> <meta property="og:type" content="article"> <meta property="og:url" content="https://www.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@LinkedInEditors"> <meta name="twitter:title" content="Your data infrastructure is running slow. How can you optimize query performance?"> <meta name="twitter:description" content="Learn how to boost your slow data infrastructure with key query optimization techniques and practical tips for data engineers."> <meta name="twitter:image" content="https://media.licdn.com/dms/image/v2/D4E12AQGb3S2E7VFQ3g/article-cover_image-shrink_720_1280/article-cover_image-shrink_720_1280/0/1674665998405?e=2147483647&v=beta&t=AIRt8hYxKM3Mx-V5_BUzv7g5x8b3eg2cjZ9jZ84Wke0"> <meta name="appId"> <meta name="twitter:label1" content="Written by"> <meta name="twitter:data1" content="Data Engineering"> <!----> <meta name="clientSideIngraphs" content="1" data-gauge-metric-endpoint="/advice/api/ingraphs/gauge" data-counter-metric-endpoint="/advice/api/ingraphs/counter"> <script type="application/ld+json"> {"@context":"http://schema.org","@type":"Article","headline":"Learn how to boost your slow data infrastructure with key query optimization techniques and practical tips for data engineers.","url":"https://www.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe","publisher":"www.linkedin.com","name":"Your data infrastructure is running slow. How can you optimize query performance?","commentCount":14,"interactionStatistic":[{"interactionType":"http://schema.org/LikeAction","userInteractionCount":1,"@type":"InteractionCounter"},{"interactionType":"http://schema.org/CommentAction","userInteractionCount":14,"@type":"InteractionCounter"}],"datePublished":"2024-06-20T20:21:17.000+00:00","mainEntityOfPage":"https://www.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe","isAccessibleForFree":true,"image":{"url":"https://media.licdn.com/dms/image/v2/D4E12AQGb3S2E7VFQ3g/article-cover_image-shrink_720_1280/article-cover_image-shrink_720_1280/0/1674665998405?e=2147483647&v=beta&t=AIRt8hYxKM3Mx-V5_BUzv7g5x8b3eg2cjZ9jZ84Wke0","@type":"ImageObject"},"sourceOrganization":"www.linkedin.com","dateModified":"2024-06-24T08:25:07.887+00:00","contributor":[{"@type":"Person","url":"https://fr.linkedin.com/in/jbleduigou/en","name":"Jean-Baptiste Le Duigou","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}},{"@type":"Person","url":"https://www.linkedin.com/in/ranabadawy","name":"Rana Badawy","image":"https://media.licdn.com/dms/image/v2/D5603AQHjDYTfhlT1dQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1716417347491?e=2147483647&v=beta&t=QHGi6oOZGXl_R6y6vbOrfF-vEWbYBob8H7moJNG3DLU","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}},{"@type":"Person","url":"https://uk.linkedin.com/in/hello-dinesh","name":"Dinesh Thapa","image":"https://media.licdn.com/dms/image/v2/D4E03AQHComHIo9XEFg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1711122754997?e=2147483647&v=beta&t=P7SVRUuW5OKXLAC7Q3vr7jD-pOzlZLPyjWpupSfsUSs","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}},{"@type":"Person","url":"https://uk.linkedin.com/in/kumar-preeti-lata","name":"Kumar Preeti Lata","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}},{"@type":"Person","url":"https://br.linkedin.com/in/rcadataengineer","name":"Rafael Andrade","image":"https://media.licdn.com/dms/image/v2/D4D03AQGYoaAfgl8wZQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1722437019097?e=2147483647&v=beta&t=i8DS6ShOw53O9D4G1vGhgPp9j7tVtEEP-gWXdzRzKx0","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}},{"@type":"Person","url":"https://sg.linkedin.com/in/ivandecastro","name":"Ivan de Castro","image":"https://media.licdn.com/dms/image/v2/D5603AQH3TPkvrnUcxw/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1688634277127?e=2147483647&v=beta&t=84BYmBysZ-Mym77MmgaIFzjqRXHUQ_YBJwWnLb4dMyQ","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}},{"@type":"Person","url":"https://in.linkedin.com/in/praveen-bhushan-cloud","name":"Praveen Bhushan","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}},{"@type":"Person","url":"https://in.linkedin.com/in/aneeshpal1998","name":"Aneesh Pal","image":"https://media.licdn.com/dms/image/v2/D4D03AQF2jjS6NQ-R6Q/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1718796761984?e=2147483647&v=beta&t=VB9KLiIGDiGrxntZSK5ETpIP42f_mSE5TqKgITwfp0M","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}],"comment":[{"@type":"Comment","text":"🚀 Struggling with sluggish data infrastructure? Optimizing query performance can feel like a daunting task, but there are effective strategies to tackle it.\n\n🔍 At one of my jobs, we encountered significant slowdowns with our data warehouse. The first step was pinpointing the slowest queries. This diagnostic phase is crucial to understand where the bottlenecks are occurring.\n\n🗂️ We then examined how our data was distributed across nodes. Often, improper distribution or sorting styles can hinder performance. By adjusting these, we saw noticeable improvements.\n\n🛠️ Another powerful tool we leveraged was Workload Management (WLM). By setting up priority queues, we could allocate resources more efficiently, significantly boosting performance.","upVoteCount":1,"author":{"@type":"Person","url":"https://fr.linkedin.com/in/jbleduigou/en","name":"Jean-Baptiste Le Duigou","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"To optimize query performance in a data infrastructure:\nIndexing: Ensure relevant columns are indexed for faster lookup.\nQuery Tuning: Rewrite queries to minimize complexity and optimize execution plans.\nPartitioning: Partition large tables to improve query speed by limiting the data scanned.\nHardware Scaling: Increase resources (CPU, memory) for database servers if feasible.\nCache: Implement caching mechanisms to store frequent query results.\nData Denormalization: Denormalizing data is beneficial for reducing joins and improving query speed.\nMonitoring: Use performance monitoring tools to identify bottlenecks and optimize accordingly.","upVoteCount":1,"author":{"@type":"Person","url":"https://www.linkedin.com/in/ranabadawy","name":"Rana Badawy","image":"https://media.licdn.com/dms/image/v2/D5603AQHjDYTfhlT1dQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1716417347491?e=2147483647&v=beta&t=QHGi6oOZGXl_R6y6vbOrfF-vEWbYBob8H7moJNG3DLU","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"Assessing the baseline is the first step in optimizing query performance when your data infrastructure is running slow.\n\n➡️ Conduct a thorough analysis of current query performance metrics.\n➡️ Identify slow-running queries and their execution times.\n➡️ Use performance monitoring tools to track resource usage and bottlenecks.\n➡️ Establish key performance indicators (KPIs) to measure improvements.\n➡️ Document the initial state to compare against future optimizations.\n\nBy assessing the baseline, you can identify areas needing improvement and track the effectiveness of your optimization efforts.","upVoteCount":0,"author":{"@type":"Person","url":"https://uk.linkedin.com/in/hello-dinesh","name":"Dinesh Thapa","image":"https://media.licdn.com/dms/image/v2/D4E03AQHComHIo9XEFg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1711122754997?e=2147483647&v=beta&t=P7SVRUuW5OKXLAC7Q3vr7jD-pOzlZLPyjWpupSfsUSs","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"Using monitoring tools, I tracked query times and resource usage patterns. Analysis revealed that complex join operations and inefficient query plans were major contributors to the slowdown.\n\nTo optimize performance:\n- Query Tuning: I worked closely with our database administrators to rewrite SQL queries, optimizing joins and reducing unnecessary calculations. This resulted in significant improvements in query execution times.\n\n- Indexing: We identified heavily accessed tables and added appropriate indexes, enhancing data retrieval efficiency.\n\n- Configuration Optimization: Additionally, we adjusted database memory settings to better accommodate the increased workload during peak hours, improving overall system responsiveness.","upVoteCount":0,"author":{"@type":"Person","url":"https://uk.linkedin.com/in/kumar-preeti-lata","name":"Kumar Preeti Lata","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"In a recent project, we needed to optimize our data processing system. We began by assessing the baseline performance, using monitoring tools to track query times, resource usage, and system throughput. This data served as a benchmark to measure the impact of our changes. We identified that performance slowed significantly during peak hours due to heavy data loads. By understanding these patterns, we could target our optimization efforts effectively, focusing on load balancing and query optimization. This strategic assessment ensured that our improvements were both data-driven and impactful, enhancing system performance.","upVoteCount":0,"author":{"@type":"Person","url":"https://br.linkedin.com/in/rcadataengineer","name":"Rafael Andrade","image":"https://media.licdn.com/dms/image/v2/D4D03AQGYoaAfgl8wZQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1722437019097?e=2147483647&v=beta&t=i8DS6ShOw53O9D4G1vGhgPp9j7tVtEEP-gWXdzRzKx0","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"Recently, our data infrastructure was experiencing slow query performance, particularly in retrieving sales data for monthly reports. After reviewing our query patterns, we discovered that the order_date column was frequently used in WHERE clauses to filter data by date ranges.\n\nTo optimize performance, we decided to create an index on the order_date column. This change dramatically improved the speed of our sales reports generation, reducing query execution time from several minutes to just seconds. We carefully monitored the impact on write operations, noticing a slight increase in insert times due to the new index. .","upVoteCount":1,"author":{"@type":"Person","url":"https://uk.linkedin.com/in/kumar-preeti-lata","name":"Kumar Preeti Lata","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"Indexing smartly is crucial for optimizing query performance when your data infrastructure is running slow.\n\n➡️ Analyze query patterns to identify columns frequently used in searches and joins.\n➡️ Create indexes on these columns to speed up data retrieval.\n➡️ Avoid over-indexing, as too many indexes can degrade performance.\n➡️ Use composite indexes for queries involving multiple columns.\n➡️ Regularly monitor and update indexes based on query performance and data changes.\n\nSmart indexing enhances query efficiency, reducing response times and improving overall database performance.","upVoteCount":0,"author":{"@type":"Person","url":"https://uk.linkedin.com/in/hello-dinesh","name":"Dinesh Thapa","image":"https://media.licdn.com/dms/image/v2/D4E03AQHComHIo9XEFg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1711122754997?e=2147483647&v=beta&t=P7SVRUuW5OKXLAC7Q3vr7jD-pOzlZLPyjWpupSfsUSs","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"Our data infrastructure was slowing down due to heavy query loads. To enhance performance:\n\n- I revised queries to select only necessary columns (SELECT column1, column2 instead of SELECT *), reducing data transfer and processing overhead.\n\n- Simplified complex joins by optimizing query logic and pre-aggregating data where feasible, improving query execution times.\n\n- Implemented batch processing for large operations, dividing queries into smaller batches to alleviate strain on the database server.\n\nThese optimizations effectively streamlined our data operations, ensuring faster query responses and enhanced overall system performance.","upVoteCount":1,"author":{"@type":"Person","url":"https://uk.linkedin.com/in/kumar-preeti-lata","name":"Kumar Preeti Lata","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"Optimizing queries is essential for improving the performance of your slow-running data infrastructure.\n\n➡️ Review and refactor SQL queries to remove inefficiencies and redundant operations.\n➡️ Use SELECT statements to retrieve only the necessary columns.\n➡️ Implement JOIN operations carefully to avoid unnecessary data processing.\n➡️ Leverage query optimization tools to identify and resolve bottlenecks.\n➡️ Test and analyze queries in different scenarios to ensure consistent performance.\n\nBy optimizing queries, you can significantly enhance the speed and efficiency of your data infrastructure.","upVoteCount":0,"author":{"@type":"Person","url":"https://uk.linkedin.com/in/hello-dinesh","name":"Dinesh Thapa","image":"https://media.licdn.com/dms/image/v2/D4E03AQHComHIo9XEFg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1711122754997?e=2147483647&v=beta&t=P7SVRUuW5OKXLAC7Q3vr7jD-pOzlZLPyjWpupSfsUSs","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"I once tackled a slow data infrastructure by leveraging caching, which made a huge difference. In one project, our queries were dragging, so we implemented Redis for caching frequently accessed data. This reduced our database load and significantly sped up response times. We also used query result caching in our SQL database, which cut down on redundant processing. If your queries are slow, try caching the results of expensive operations. It’s a quick win that can drastically improve performance without needing to overhaul your entire system.","upVoteCount":2,"author":{"@type":"Person","url":"https://sg.linkedin.com/in/ivandecastro","name":"Ivan de Castro","image":"https://media.licdn.com/dms/image/v2/D5603AQH3TPkvrnUcxw/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1688634277127?e=2147483647&v=beta&t=84BYmBysZ-Mym77MmgaIFzjqRXHUQ_YBJwWnLb4dMyQ","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"Use monitoring tools to track query response times, resource utilization, and other performance metrics to identify potential issues proactively.\nUnderstand how the data is being used to identify patterns and optimize accordingly.\nIf the current database technology is not suitable for the workload, explore alternative options that might offer better performance.","upVoteCount":1,"author":{"@type":"Person","url":"https://in.linkedin.com/in/praveen-bhushan-cloud","name":"Praveen Bhushan","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}},{"@type":"Comment","text":"To optimize query performance in your data infrastructure, focus on several key areas. First, create appropriate indexes on columns frequently used in WHERE, JOIN, and ORDER BY clauses. Simplify queries by selecting only necessary columns and using joins instead of subqueries. Adjust database configuration settings such as cache size and memory allocation for better efficiency. Implement partitioning to split large tables into smaller, more manageable pieces, and consider hardware upgrades like increasing RAM, CPU power, or switching to SSDs for faster storage. Additionally, implement caching strategies for frequently accessed data. Regular monitoring and analysis are essential to identify and address performance bottlenecks effectively.","upVoteCount":0,"author":{"@type":"Person","url":"https://in.linkedin.com/in/aneeshpal1998","name":"Aneesh Pal","image":"https://media.licdn.com/dms/image/v2/D4D03AQF2jjS6NQ-R6Q/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1718796761984?e=2147483647&v=beta&t=VB9KLiIGDiGrxntZSK5ETpIP42f_mSE5TqKgITwfp0M","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/FollowAction","name":"Followers","userInteractionCount":0}}}]} </script> <!----> </head> <body dir="ltr"> <!----><!----><!----> <div class="guest-upsells"> <form class="google-auth base-google-auth" action="https://www.linkedin.com/uas/login-submit" method="post"> <input name="loginCsrfParam" value="a9d165cd-e19d-410f-8fb4-89b4973690d4" type="hidden"> <input name="session_redirect" value="https://www.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe" type="hidden"> <input name="trk" value="pulse-article_google-one-tap-submit" type="hidden"> <code id="termsAndConditionsRendered" style="display: none"><!--true--></code> <div class="google-one-tap__module hidden fixed flex flex-col items-center top-[20px] right-[20px] z-[9999]"> <div class="relative top-2 bg-color-background-container-tint pl-2 pr-1 pt-2 pb-3 w-[375px] rounded-md shadow-2xl"> <p class="text-md font-bold text-color-text"> Agree & Join LinkedIn </p> <p class="linkedin-tc__text text-color-text-low-emphasis text-xs pb-2 !text-sm !text-color-text" data-impression-id="pulse-article_one-tap-skip-tc-text"> By clicking Continue to join or sign in, you agree to LinkedIn’s <a href="/legal/user-agreement?trk=linkedin-tc_auth-button_user-agreement" target="_blank" data-tracking-control-name="linkedin-tc_auth-button_user-agreement" data-tracking-will-navigate="true">User Agreement</a>, <a href="/legal/privacy-policy?trk=linkedin-tc_auth-button_privacy-policy" target="_blank" data-tracking-control-name="linkedin-tc_auth-button_privacy-policy" data-tracking-will-navigate="true">Privacy Policy</a>, and <a href="/legal/cookie-policy?trk=linkedin-tc_auth-button_cookie-policy" target="_blank" data-tracking-control-name="linkedin-tc_auth-button_cookie-policy" data-tracking-will-navigate="true">Cookie Policy</a>. </p> </div> <div data-tracking-control-name="pulse-article_google-one-tap" id="google-one-tap__container"></div> </div> <div class="loader loader--full-screen"> <div class="loader__container mb-2 overflow-hidden"> <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/ddi43qwelxeqjxdd45pe3fvs1" data-svg-class-name="loader__icon-svg--large fill-currentColor h-[60px] min-h-[60px] w-[60px] min-w-[60px]"></icon> </div> </div> </form> <script data-delayed-url="https://static.licdn.com/aero-v1/sc/h/29rdkxlvag0d3cpj96fiilbju" data-module-id="google-gsi-lib"></script> <code id="isLinkedInAppWebView" style="display: none"><!--false--></code> <code id="shouldRemoveUndefinedValues" style="display: none"><!--false--></code> <code id="isItpSupportEnabled" style="display: none"><!--false--></code> <code id="isFedCMEnabled" style="display: none"><!--false--></code> <div class="contextual-sign-in-modal base-contextual-sign-in-modal" data-impression-id="pulse-article_contextual-sign-in-modal" data-cool-off-enabled data-show-on-page-load> <!----> <div class> <!----> <div id="base-contextual-sign-in-modal" class="modal modal--contextual-sign-in" data-outlet="base-contextual-sign-in-modal"> <!----> <div class="modal__overlay flex items-center bg-color-background-scrim justify-center fixed bottom-0 left-0 right-0 top-0 opacity-0 invisible pointer-events-none z-[1000] transition-[opacity] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] duration-[0.17s] py-4 " aria-hidden="true"> <section aria-modal="true" role="dialog" aria-labelledby="base-contextual-sign-in-modal-modal-header" tabindex="-1" class="max-h-full modal__wrapper overflow-auto p-0 bg-color-surface max-w-[1128px] min-h-[160px] relative scale-[0.25] shadow-sm shadow-color-border-faint transition-[transform] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] duration-[0.33s] focus:outline-0 w-[1128px] mamabear:w-[744px] babybear:w-[360px] rounded-md"> <button class="modal__dismiss btn-tertiary h-[40px] w-[40px] p-0 rounded-full indent-0 contextual-sign-in-modal__modal-dismiss absolute right-0 m-[20px] cursor-pointer" aria-label="Dismiss" data-tracking-control-name="pulse-article_contextual-sign-in-modal_modal_dismiss"> <icon class="contextual-sign-in-modal__modal-dismiss-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/gs508lg3t2o81tq7pmcgn6m2"></icon> </button> <div class="modal__main w-full"> <div class="contextual-sign-in-modal__screen contextual-sign-in-modal__context-screen flex flex-col my-4 mx-3"> <img class="inline-block relative w-16 h-16 contextual-sign-in-modal__img m-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5k9cgtx8rhoyqkcxfoncu1svl" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9l8dv1r8a09nem281grvopn9l" alt> <h2 class="contextual-sign-in-modal__context-screen-title font-sans text-xl text-color-text my-2 mx-4 text-center" id="base-contextual-sign-in-modal-modal-header"> Sign in to view more content </h2> <p class="contextual-sign-in-modal__subtitle mb-2 mx-12 babybear:mx-0 text-center font-sans text-md text-color-text"> Create your free account or sign in to continue your search </p> <!----> <div class="contextual-sign-in-modal__btn-container m-auto w-[320px] babybear:w-full"> <!----> <div class="w-full max-w-[400px] mx-auto"> <div class="google-auth-button"> <!----> <div class="google-auth-button__placeholder " data-theme="filled_blue" data-logo-alignment="center"></div> <!----> </div> </div> <div class="sign-in-modal" data-impression-id="pulse-article_contextual-sign-in-modal_sign-in-modal"> <button class="sign-in-modal__outlet-btn cursor-pointer btn-md btn-primary btn-secondary" data-tracking-client-ingraph data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_outlet-button" data-modal="base-sign-in-modal"> <!----> Sign in </button> <div class> <!----> <div id="base-sign-in-modal" class="modal modal--sign-in" data-outlet="base-sign-in-modal"> <!----> <div class="modal__overlay flex items-center bg-color-background-scrim justify-center fixed bottom-0 left-0 right-0 top-0 opacity-0 invisible pointer-events-none z-[1000] transition-[opacity] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] duration-[0.17s] py-4 " aria-hidden="true"> <section aria-modal="true" role="dialog" aria-labelledby="base-sign-in-modal-modal-header" tabindex="-1" class="max-h-full modal__wrapper overflow-auto p-0 bg-color-surface max-w-[1128px] min-h-[160px] relative scale-[0.25] shadow-sm shadow-color-border-faint transition-[transform] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] duration-[0.33s] focus:outline-0 w-[1128px] mamabear:w-[744px] babybear:w-[360px] rounded-md"> <button class="modal__dismiss btn-tertiary h-[40px] w-[40px] p-0 rounded-full indent-0 sign-in-modal__dismiss absolute right-0 cursor-pointer m-[20px]" aria-label="Dismiss" data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_dismiss"> <icon class="sign-in-modal__dismiss-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/gs508lg3t2o81tq7pmcgn6m2"></icon> </button> <div class="modal__main w-full"> <div class="sign-in-modal__screen flex flex-col py-4 w-[513px] babybear:w-full px-3"> <h2 class="sign-in-modal__header font-sans text-display-md text-color-text "> Welcome back </h2> <code id="i18n_sign_in_form_show_text" style="display: none"><!--"Show"--></code> <code id="i18n_sign_in_form_show_label" style="display: none"><!--"Show your LinkedIn password"--></code> <code id="i18n_sign_in_form_hide_text" style="display: none"><!--"Hide"--></code> <code id="i18n_sign_in_form_hide_label" style="display: none"><!--"Hide your LinkedIn password"--></code> <code id="i18n_username_error_empty" style="display: none"><!--"Please enter an email address or phone number"--></code> <code id="i18n_username_error_too_long" style="display: none"><!--"Email or phone number must be between 3 to 128 characters"--></code> <code id="i18n_username_error_too_short" style="display: none"><!--"Email or phone number must be between 3 to 128 characters"--></code> <code id="i18n_password_error_empty" style="display: none"><!--"Please enter a password"--></code> <code id="i18n_password_error_too_short" style="display: none"><!--"The password you provided must have at least 6 characters"--></code> <code id="i18n_password_error_too_long" style="display: none"><!--"The password you provided must have at most 400 characters"--></code> <!----> <form data-id="sign-in-form" action="https://www.linkedin.com/uas/login-submit" method="post" novalidate class="mt-1.5 mb-2"> <input name="loginCsrfParam" value="a9d165cd-e19d-410f-8fb4-89b4973690d4" type="hidden"> <div class="flex flex-col"> <div class="mt-1.5" data-js-module-id="guest-input"> <div class="flex flex-col"> <label class="input-label mb-1" for="base-sign-in-modal_session_key"> Email or phone </label> <div class="text-input flex"> <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="username" id="base-sign-in-modal_session_key" name="session_key" required data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_sign-in-session-key" data-tracking-client-ingraph type="text"> </div> </div> <p class="input-helper mt-1.5" for="base-sign-in-modal_session_key" role="alert" data-js-module-id="guest-input__message"></p> </div> <div class="mt-1.5" data-js-module-id="guest-input"> <div class="flex flex-col"> <label class="input-label mb-1" for="base-sign-in-modal_session_password"> Password </label> <div class="text-input flex"> <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="current-password" id="base-sign-in-modal_session_password" name="session_password" required data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_sign-in-password" data-tracking-client-ingraph type="password"> <button aria-live="assertive" aria-relevant="text" data-id="sign-in-form__password-visibility-toggle" class="font-sans text-md font-bold text-color-action z-10 ml-[12px] hover:cursor-pointer" aria-label="Show your LinkedIn password" data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_sign-in-password-visibility-toggle-btn" type="button">Show</button> </div> </div> <p class="input-helper mt-1.5" for="base-sign-in-modal_session_password" role="alert" data-js-module-id="guest-input__message"></p> </div> <input name="session_redirect" value="https://www.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe" type="hidden"> <!----> </div> <div data-id="sign-in-form__footer" class="flex justify-between sign-in-form__footer--full-width"> <a data-id="sign-in-form__forgot-password" class="font-sans text-md font-bold link leading-regular sign-in-form__forgot-password--full-width" href="https://www.linkedin.com/uas/request-password-reset?trk=pulse-article_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-will-navigate>Forgot password?</a> <!----> <input name="trk" value="pulse-article_contextual-sign-in-modal_sign-in-modal_sign-in-submit" type="hidden"> <button class="btn-md btn-primary flex-shrink-0 cursor-pointer sign-in-form__submit-btn--full-width" data-id="sign-in-form__submit-btn" data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn" data-tracking-client-ingraph data-tracking-litms type="submit"> Sign in </button> </div> <div class="sign-in-form__divider left-right-divider pt-2 pb-3"> <p class="sign-in-form__divider-text font-sans text-sm text-color-text px-2"> or </p> </div> </form> <div class="w-full max-w-[400px] mx-auto"> <div class="google-auth-button" data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_google-auth-button" data-tracking-client-ingraph> <code id="isTermsAndConditionsSkipEnabledAuthButton" style="display: none"><!--true--></code> <p class="linkedin-tc__text text-color-text-low-emphasis text-xs pb-2" data-impression-id="pulse-article_contextual-sign-in-modal_sign-in-modal__button-skip-tc-text"> By clicking Continue to join or sign in, you agree to LinkedIn’s <a href="/legal/user-agreement?trk=pulse-article_contextual-sign-in-modal_sign-in-modal_auth-button_user-agreement" target="_blank" data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_auth-button_user-agreement" data-tracking-will-navigate="true">User Agreement</a>, <a href="/legal/privacy-policy?trk=pulse-article_contextual-sign-in-modal_sign-in-modal_auth-button_privacy-policy" target="_blank" data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_auth-button_privacy-policy" data-tracking-will-navigate="true">Privacy Policy</a>, and <a href="/legal/cookie-policy?trk=pulse-article_contextual-sign-in-modal_sign-in-modal_auth-button_cookie-policy" target="_blank" data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_auth-button_cookie-policy" data-tracking-will-navigate="true">Cookie Policy</a>. </p> <div class="google-auth-button__placeholder google-auth-button__placeholder--black-border" data-theme="outline" data-logo-alignment="center"></div> <!----> </div> </div> <!----> <p class="sign-in-modal__join-now m-auto font-sans text-md text-color-text mt-2"> New to LinkedIn? <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=pulse-article_contextual-sign-in-modal_sign-in-modal_join-link" data-tracking-control-name="pulse-article_contextual-sign-in-modal_sign-in-modal_join-link" data-tracking-will-navigate="true" class="sign-in-modal__join-link">Join now</a> </p> </div> </div> <!----> </section> </div> </div> </div> </div> <div class="contextual-sign-in-modal__divider left-right-divider"> <p class="contextual-sign-in-modal__divider-text font-sans text-sm text-color-text px-2"> or </p> </div> </div> <p class="contextual-sign-in-modal__join-now m-auto font-sans text-md text-color-text my-1"> New to LinkedIn? <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=pulse-article_contextual-sign-in-modal_join-link" data-tracking-control-name="pulse-article_contextual-sign-in-modal_join-link" data-tracking-will-navigate="true" class="contextual-sign-in-modal__join-link">Join now</a> </p> <p class="linkedin-tc__text text-color-text-low-emphasis text-xs pb-2 contextual-sign-in-modal__terms-and-conditions m-auto w-[320px] pt-2 babybear:w-full" data-impression-id="linkedin-tc__button-skip-tc-text"> By clicking Continue to join or sign in, you agree to LinkedIn’s <a href="/legal/user-agreement?trk=linkedin-tc_auth-button_user-agreement" target="_blank" data-tracking-control-name="linkedin-tc_auth-button_user-agreement" data-tracking-will-navigate="true">User Agreement</a>, <a href="/legal/privacy-policy?trk=linkedin-tc_auth-button_privacy-policy" target="_blank" data-tracking-control-name="linkedin-tc_auth-button_privacy-policy" data-tracking-will-navigate="true">Privacy Policy</a>, and <a href="/legal/cookie-policy?trk=linkedin-tc_auth-button_cookie-policy" target="_blank" data-tracking-control-name="linkedin-tc_auth-button_cookie-policy" data-tracking-will-navigate="true">Cookie Policy</a>. </p> </div> </div> <!----> </section> </div> </div> </div> </div> <div class="cta-modal overflow-hidden container-raised z-10 fixed bottom-3 right-3 min-h-[56px] p-2 babybear:hidden windows-app-upsell windows-app-upsell--msft flex flex-col p-2 w-[359px] !bg-[#F1F8FA] opacity-90 backdrop-blur-[2px] z-1" data-impression-id="pulse-article_windows-app-upsell_cta-modal" role="dialog" aria-labelledby="cta-modal-header" aria-describedby="cta-modal-subheader"> <div class="windows-app-upsell__linkedin-title-container pt-[6px] mb-1.5 flex align-center"> <icon class="windows-app-upsell__linkedin-bug-icon block w-[21px] h-[21px]" data-svg-class-name="windows-app-upsell__linkedin-bug-icon-svg w-[21px] h-[21px]" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/euqjj7tf5wvr33frd3x1jj9s"></icon> <p class="windows-app-upsell__linkedin-title uppercase text-xs text-color-text-secondary leading-[21px] ml-1"> LinkedIn </p> </div> <p class="windows-app-upsell__title font-sans text-md text-color-text-accent-4-hover font-semibold leading-regular mb-1"> LinkedIn is better on the app </p> <p class="windows-app-upsell__body font-sans text-sm text-color-text-secondary leading-regular"> Don’t have the app? Get it in the Microsoft Store. </p> <a class="windows-app-upsell__cta btn-sm btn-secondary-emphasis mt-2 mb-[6px] w-fit" href="ms-windows-store://pdp/?ProductId=9WZDNCRFJ4Q7&mode=mini&cid=guest_desktop_upsell" data-tracking-client-ingraph data-tracking-control-name="pulse-article_windows-app-upsell_cta" data-tracking-will-navigate> Open the app </a> <button class="cta-modal__dismiss-btn absolute h-4 w-4 p-1 top-2 right-2 hover:cursor-pointer focus:outline focus:outline-2 focus:outline-color-action" data-tracking-control-name="pulse-article_windows-app-upsell_dismiss" aria-label="Dismiss"> <icon class="cta-modal__dismiss-icon block h-2 w-2 onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/adzjokfylbe8pvjr9h8iv96mw"></icon> </button> </div> </div> <code id="disableOneTapOnInit" style="display: none"><!--false--></code> <div class="main-container-desktop bg-color-canvas-tint text-color-text"> <code id="isGuest" style="display: none"><!--true--></code> <code id="isLite" style="display: none"><!--false--></code> <code id="isMobile" style="display: none"><!--false--></code> <code id="articleViewEventData" style="display: none"><!--"{\"articleId\":7209651541320856000,\"articleUrn\":\"urn:li:article:8257799383109739004\",\"authorId\":92744303,\"linkedInArticleUrn\":\"urn:li:linkedInArticle:7209651541320855552\"}"--></code> <code id="articleUrn" style="display: none"><!--"urn:li:linkedInArticle:7209651541320855552"--></code> <code id="legacyArticleUrn" style="display: none"><!--"urn:li:article:8257799383109739004"--></code> <div class="base-template bg-color-background-container flex flex-col min-h-[100vh] advice redesign x-article-base-page"> <a href="#base-template__workspace" class="skip-link btn-md btn-primary absolute z-11 -top-[100vh] focus:top-0"> Skip to main content </a> <header class="base-template__nav-container bg-color-background-container global-alert-offset sticky-header "> <nav class="nav pt-1.5 pb-2 flex items-center justify-between relative flex-nowrap babymamabear:py-1.5 nav--minified-mobile babybear:flex-wrap max-w-screen-content-max-w mx-auto babybear:px-mobile-container-padding" aria-label="Primary"> <a href="/?trk=article-ssr-frontend-x-article_nav-header-logo" class="nav__logo-link link-no-visited-state z-1 mr-auto min-h-[52px] flex items-center babybear:z-0 hover:no-underline focus:no-underline active:no-underline babymamabear:mr-3" data-tracking-control-name="article-ssr-frontend-x-article_nav-header-logo" data-tracking-will-navigate> <span class="sr-only">LinkedIn</span> <icon class="nav-logo--inbug flex text-color-brand papabear:hidden mamabear:hidden" data-svg-class-name="h-[34px] w-[34px] babybear:h-[26px] babybear:w-[26px]" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4zqr0f9jf98vi2nkijyc3bex2"></icon> <icon class="block text-color-brand w-[102px] h-[26px] babybear:hidden" data-test-id="nav-logo" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8fkga714vy9b2wk5auqo5reeb"></icon> </a> <!----> <ul class="top-nav-menu flex items-center babybear:w-full babybear:justify-between babybear:pt-1 justify-start w-max pt-0 overflow-x-auto nav__menu babybear:order-last order-3 ml-auto"> <li class> <a href="https://www.linkedin.com/pulse/topics/home/?trk=article-ssr-frontend-x-article_guest_nav_menu_articles" data-tracking-control-name="article-ssr-frontend-x-article_guest_nav_menu_articles" data-tracking-will-navigate class="top-nav-link flex justify-center items-center min-h-[52px] hover:text-color-text visited:hover:text-color-text hover:no-underline w-8 flex-col mx-1 babybear:mx-0 text-color-text-secondary visited:text-color-text-secondary"> <icon class="top-nav-link__icon flex h-3 w-3 flex-shrink-0 justify-center " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/6ulnj3n2ijcmhej768y6oj1hr"> </icon> <span class="top-nav-link__label-text font-sans text-xs leading-regular text-center font-regular"> Articles </span> </a> </li> <li class> <a href="https://www.linkedin.com/pub/dir/+/+?trk=article-ssr-frontend-x-article_guest_nav_menu_people" data-tracking-control-name="article-ssr-frontend-x-article_guest_nav_menu_people" data-tracking-will-navigate class="top-nav-link flex justify-center items-center min-h-[52px] hover:text-color-text visited:hover:text-color-text hover:no-underline w-8 flex-col mx-1 babybear:mx-0 text-color-text-secondary visited:text-color-text-secondary"> <icon class="top-nav-link__icon flex h-3 w-3 flex-shrink-0 justify-center " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7kb6sn3tm4cx918cx9a5jlb0"> </icon> <span class="top-nav-link__label-text font-sans text-xs leading-regular text-center font-regular"> People </span> </a> </li> <li class> <a href="https://www.linkedin.com/learning/search?trk=article-ssr-frontend-x-article_guest_nav_menu_learning" data-tracking-control-name="article-ssr-frontend-x-article_guest_nav_menu_learning" data-tracking-will-navigate class="top-nav-link flex justify-center items-center min-h-[52px] hover:text-color-text visited:hover:text-color-text hover:no-underline w-8 flex-col mx-1 babybear:mx-0 text-color-text-secondary visited:text-color-text-secondary"> <icon class="top-nav-link__icon flex h-3 w-3 flex-shrink-0 justify-center " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8wykgzgbqy0t3fnkgborvz54u"> </icon> <span class="top-nav-link__label-text font-sans text-xs leading-regular text-center font-regular"> Learning </span> </a> </li> <li class> <a href="https://www.linkedin.com/jobs/search?trk=article-ssr-frontend-x-article_guest_nav_menu_jobs" data-tracking-control-name="article-ssr-frontend-x-article_guest_nav_menu_jobs" data-tracking-will-navigate class="top-nav-link flex justify-center items-center min-h-[52px] hover:text-color-text visited:hover:text-color-text hover:no-underline w-8 flex-col mx-1 babybear:mx-0 text-color-text-secondary visited:text-color-text-secondary"> <icon class="top-nav-link__icon flex h-3 w-3 flex-shrink-0 justify-center " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/92eb1xekc34eklevj0io6x4ki"> </icon> <span class="top-nav-link__label-text font-sans text-xs leading-regular text-center font-regular"> Jobs </span> </a> </li> <li class> <a href="https://www.linkedin.com/games?trk=article-ssr-frontend-x-article_guest_nav_menu_games" data-tracking-control-name="article-ssr-frontend-x-article_guest_nav_menu_games" data-tracking-will-navigate class="top-nav-link flex justify-center items-center min-h-[52px] hover:text-color-text visited:hover:text-color-text hover:no-underline w-8 flex-col mx-1 babybear:mx-0 text-color-text-secondary visited:text-color-text-secondary"> <icon class="top-nav-link__icon flex h-3 w-3 flex-shrink-0 justify-center " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/29h8hsjuomfp50lam5ipnc3uh"> </icon> <span class="top-nav-link__label-text font-sans text-xs leading-regular text-center font-regular"> Games </span> </a> </li> <li class> <a href="ms-windows-store://pdp/?ProductId=9WZDNCRFJ4Q7&mode=mini&cid=guest_nav_upsell&trk=article-ssr-frontend-x-article_guest_nav_menu_windows" data-tracking-control-name="article-ssr-frontend-x-article_guest_nav_menu_windows" data-tracking-will-navigate class="top-nav-link flex justify-center items-center min-h-[52px] hover:text-color-text visited:hover:text-color-text hover:no-underline w-[96px] px-1 border-solid border-l-1 border-r-1 babybear:border-r-0 border-color-border-faint flex-col mx-1 babybear:mx-0 text-color-text-secondary visited:text-color-text-secondary"> <icon class="top-nav-link__icon flex h-3 w-3 flex-shrink-0 justify-center " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/admayac2rnonsqhz9v3rzwcyu"> </icon> <span class="top-nav-link__label-text font-sans text-xs leading-regular text-center font-regular"> Get the app </span> </a> </li> </ul> <div class="nav__cta-container order-3 flex gap-x-1 justify-end min-w-[100px] flex-nowrap flex-shrink-0 babybear:flex-wrap flex-2 babymamabear:min-w-[50px] "> <!----> <a class="nav__button-tertiary btn-md btn-tertiary" href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_nav-header-join" data-tracking-control-name="article-ssr-frontend-x-article_nav-header-join" data-test-live-nav-primary-cta data-tracking-will-navigate> Join now </a> <a class="nav__button-secondary btn-secondary-emphasis btn-md" href="https://www.linkedin.com/uas/login?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&fromSignIn=true&trk=article-ssr-frontend-x-article_nav-header-signin" data-tracking-control-name="article-ssr-frontend-x-article_nav-header-signin" data-tracking-will-navigate> Sign in </a> <a aria-label="Sign in" class="nav__link-person papabear:hidden mamabear:hidden" data-tracking-control-name="article-ssr-frontend-x-article_nav-header-signin" data-tracking-will-navigate href="https://www.linkedin.com/uas/login?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&fromSignIn=true&trk=article-ssr-frontend-x-article_nav-header-signin"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt> </a> </div> <!----> <!----> </nav> </header> <!----> <div class="base-template__wrapper h-full w-full papabear:w-content-max-w papabear:flex papabear:mx-auto papamamabear:pt-desktop-content-top-margin babymamabear:px-mobile-container-padding grow "> <main id="base-template__workspace" class="base-template__workspace w-full "> <div class="absolute top-0 left-0 right-0 bottom-0 flex"> <!----> <div class="hidden bg-color-surface-tint md:block md:w-[calc(50%-40px)] lg:w-[calc(50%-32px)]"></div> <div class="bg-color-surface"></div> </div> <div class="max-w-[1128px] py-2 md:py-4 mx-auto"> <!----> <code id="isGuest" style="display: none"><!--true--></code> <code id="memberUrn" style="display: none"><!--"urn:li:member:0"--></code> <code id="isNbaRecommendedArticlesDeeplinkEnabled" style="display: none"><!--"true"--></code> <code id="isDynamicTextareaEnabled" style="display: none"><!--"true"--></code> <article class="article-main relative flex-grow"> <!----><!----> <section class="core-section-container my-3 relative"> <!----> <!----> <!----> <div class="core-section-container__content break-words"> <!----> <div class="md:row pb-6 md:flex article-content-row-reduced"> <div class="column-article-segment-content md:column md:mb-8 md:mr-4 md:w-1/2 md:flex-1 md:pr-[88px]"> <div> <div class="article-segment-content-container "> <!----> <div class="x-article-last-update-time text-sm leading-[24px] text-color-text-secondary"> Last updated on Jun 24, 2024 </div> <section class="mb-2"> <ol itemscope itemtype="http://schema.org/BreadcrumbList" class="breadcrumbs "> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" class="breadcrumb inline-block mr-0.5 font-sans text-sm babybear:text-xs text-color-text after:content-['/'] after:text-color-text-low-emphasis after:ml-0.5 after:no-underline last:mr-0 last:after:hidden"> <a itemprop="item" class="breadcrumb__link inline-block link-no-visited-state !text-color-text-low-emphasis" href="https://www.linkedin.com/pulse/topics/home/" data-tracking-control-name="breadcrumb" data-tracking-will-navigate> <span class="font-normal" itemprop="name">All</span> </a> <meta itemprop="position" content="1"> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" class="breadcrumb inline-block mr-0.5 font-sans text-sm babybear:text-xs text-color-text after:content-['/'] after:text-color-text-low-emphasis after:ml-0.5 after:no-underline last:mr-0 last:after:hidden"> <a itemprop="item" class="breadcrumb__link inline-block link-no-visited-state !text-color-text-low-emphasis" href="https://www.linkedin.com/pulse/topics/engineering-s166/" data-tracking-control-name="breadcrumb" data-tracking-will-navigate> <span class="font-normal" itemprop="name">Engineering</span> </a> <meta itemprop="position" content="2"> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" class="breadcrumb inline-block mr-0.5 font-sans text-sm babybear:text-xs text-color-text after:content-['/'] after:text-color-text-low-emphasis after:ml-0.5 after:no-underline last:mr-0 last:after:hidden"> <a aria-current="page" itemprop="item" class="breadcrumb__link inline-block link-no-visited-state !text-color-text" href="https://www.linkedin.com/pulse/topics/engineering-s166/data-engineering-s50513/" data-tracking-control-name="breadcrumb" data-tracking-will-navigate> <span class="font-semibold" itemprop="name">Data Engineering</span> </a> <meta itemprop="position" content="3"> </li> </ol> </section> <h1 class="pulse-title text-display-md text-color-text lg:text-display-lg font-bold w-11/12 ">Your data infrastructure is running slow. How can you optimize query performance?</h1> <!----> <div class="powered-by-ai py-3 text-sm text-color-text-secondary">Powered by AI and the LinkedIn community</div> <section class="table-of-content pb-6"> <div class="group menu-item relative flex cursor-pointer flex-row justify-start border-0 pl-0" data-chunk-header-id="assess-baseline"> <h3 class="text-color-text group-hover:text-color-text-brand">1</h3> <div class="ml-2 mr-6 mt-0.5 min-w-[75%]"> <a class="fragmented-links font-normal !text-color-text underline decoration-1 underline-offset-4 group-hover:!text-color-text-brand" href="#assess-baseline" data-tracking-will-navigate data-tracking-control-name="article-ssr-frontend-x-article__toc-article-segment-navigation">Assess Baseline </a> <!----> </div> <icon class="invisible absolute right-2 top-1/2 flex -translate-y-2/4 items-center justify-between rounded-full border-1 border-solid border-color-container-brand p-1 group-hover:visible" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/6q8fxh9snmcwlh1wxg6fktwgf" data-svg-class-name="w-2 h-2 text-color-text-brand"></icon> </div> <div class="group menu-item relative flex cursor-pointer flex-row justify-start border-0 pl-0" data-chunk-header-id="index-smartly"> <h3 class="text-color-text group-hover:text-color-text-brand">2</h3> <div class="ml-2 mr-6 mt-0.5 min-w-[75%]"> <a class="fragmented-links font-normal !text-color-text underline decoration-1 underline-offset-4 group-hover:!text-color-text-brand" href="#index-smartly" data-tracking-will-navigate data-tracking-control-name="article-ssr-frontend-x-article__toc-article-segment-navigation">Index Smartly </a> <!----> </div> <icon class="invisible absolute right-2 top-1/2 flex -translate-y-2/4 items-center justify-between rounded-full border-1 border-solid border-color-container-brand p-1 group-hover:visible" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/6q8fxh9snmcwlh1wxg6fktwgf" data-svg-class-name="w-2 h-2 text-color-text-brand"></icon> </div> <div class="group menu-item relative flex cursor-pointer flex-row justify-start border-0 pl-0" data-chunk-header-id="optimize-queries"> <h3 class="text-color-text group-hover:text-color-text-brand">3</h3> <div class="ml-2 mr-6 mt-0.5 min-w-[75%]"> <a class="fragmented-links font-normal !text-color-text underline decoration-1 underline-offset-4 group-hover:!text-color-text-brand" href="#optimize-queries" data-tracking-will-navigate data-tracking-control-name="article-ssr-frontend-x-article__toc-article-segment-navigation">Optimize Queries </a> <!----> </div> <icon class="invisible absolute right-2 top-1/2 flex -translate-y-2/4 items-center justify-between rounded-full border-1 border-solid border-color-container-brand p-1 group-hover:visible" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/6q8fxh9snmcwlh1wxg6fktwgf" data-svg-class-name="w-2 h-2 text-color-text-brand"></icon> </div> <div class="group menu-item relative flex cursor-pointer flex-row justify-start border-0 pl-0" data-chunk-header-id="leverage-caching"> <h3 class="text-color-text group-hover:text-color-text-brand">4</h3> <div class="ml-2 mr-6 mt-0.5 min-w-[75%]"> <a class="fragmented-links font-normal !text-color-text underline decoration-1 underline-offset-4 group-hover:!text-color-text-brand" href="#leverage-caching" data-tracking-will-navigate data-tracking-control-name="article-ssr-frontend-x-article__toc-article-segment-navigation">Leverage Caching </a> <!----> </div> <icon class="invisible absolute right-2 top-1/2 flex -translate-y-2/4 items-center justify-between rounded-full border-1 border-solid border-color-container-brand p-1 group-hover:visible" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/6q8fxh9snmcwlh1wxg6fktwgf" data-svg-class-name="w-2 h-2 text-color-text-brand"></icon> </div> <div class="group menu-item relative flex cursor-pointer flex-row justify-start border-0 pl-0" data-chunk-header-id="scale-resources"> <h3 class="text-color-text group-hover:text-color-text-brand">5</h3> <div class="ml-2 mr-6 mt-0.5 min-w-[75%]"> <a class="fragmented-links font-normal !text-color-text underline decoration-1 underline-offset-4 group-hover:!text-color-text-brand" href="#scale-resources" data-tracking-will-navigate data-tracking-control-name="article-ssr-frontend-x-article__toc-article-segment-navigation">Scale Resources </a> <p class="inline-promotion-text mt-0.5 text-xs font-normal text-color-text-low-emphasis">Be the first to add your personal experience</p> </div> <icon class="invisible absolute right-2 top-1/2 flex -translate-y-2/4 items-center justify-between rounded-full border-1 border-solid border-color-container-brand p-1 group-hover:visible" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/6q8fxh9snmcwlh1wxg6fktwgf" data-svg-class-name="w-2 h-2 text-color-text-brand"></icon> </div> <div class="group menu-item relative flex cursor-pointer flex-row justify-start border-0 pl-0" data-chunk-header-id="refactor-data-model"> <h3 class="text-color-text group-hover:text-color-text-brand">6</h3> <div class="ml-2 mr-6 mt-0.5 min-w-[75%]"> <a class="fragmented-links font-normal !text-color-text underline decoration-1 underline-offset-4 group-hover:!text-color-text-brand" href="#refactor-data-model" data-tracking-will-navigate data-tracking-control-name="article-ssr-frontend-x-article__toc-article-segment-navigation">Refactor Data Model </a> <p class="inline-promotion-text mt-0.5 text-xs font-normal text-color-text-low-emphasis">Be the first to add your personal experience</p> </div> <icon class="invisible absolute right-2 top-1/2 flex -translate-y-2/4 items-center justify-between rounded-full border-1 border-solid border-color-container-brand p-1 group-hover:visible" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/6q8fxh9snmcwlh1wxg6fktwgf" data-svg-class-name="w-2 h-2 text-color-text-brand"></icon> </div> <div class="group menu-item relative flex cursor-pointer flex-row justify-start border-0 pl-0" data-chunk-header-id="here’s-what-else-to-consider"> <h3 class="text-color-text group-hover:text-color-text-brand">7</h3> <div class="ml-2 mr-6 mt-0.5 min-w-[75%]"> <a class="fragmented-links font-normal !text-color-text underline decoration-1 underline-offset-4 group-hover:!text-color-text-brand" href="#here’s-what-else-to-consider" data-tracking-will-navigate data-tracking-control-name="article-ssr-frontend-x-article__toc-article-segment-navigation">Here’s what else to consider </a> <!----> </div> <icon class="invisible absolute right-2 top-1/2 flex -translate-y-2/4 items-center justify-between rounded-full border-1 border-solid border-color-container-brand p-1 group-hover:visible" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/6q8fxh9snmcwlh1wxg6fktwgf" data-svg-class-name="w-2 h-2 text-color-text-brand"></icon> </div> </section> <div class="x-article-introduction"> <div class="article-main__content" data-test-id="publishing-text-block"> <p> <span class>When your data infrastructure starts to lag, it can be a frustrating experience. Slow query performance not only hampers productivity but can also lead to missed opportunities and increased costs. As a data engineer, optimizing your database and queries is crucial for maintaining a smooth and efficient data pipeline. In this article, you'll learn how to diagnose and improve your data infrastructure's performance, ensuring that your queries run as swiftly as possible.</span><!----> </p> </div> </div> </div> </div> </div> <div class="column-article-segment-contributions md:column md:w-1/2"> <code id="shouldExpandContributionBox" style="display: none"><!--true--></code> <div class="x-featured-expert-section__wrapper flex h-full flex-1 flex-col"> <div class="x-featured-expert-section h-full"> <div class="x-featured-expert-section__article-experts"> <div class="x-featured-expert-section__title mt-2 pb-0.5 text-xl font-bold text-color-text"> Top experts in this article </div> <div class="x-featured-expert-section__subtitle pb-3 text-sm text-color-text-secondary"> Selected by the community from 13 contributions. <a href="https://www.linkedin.com/help/linkedin/answer/a1652832" target="_blank" aria-label="Learn more about collaborative articles" data-tracking-control-name="article-ssr-frontend-x-article__featured-expert-learn-more-link" data-tracking-will-navigate="true" class="text-color-text-secondary active:no-underline hover:no-underline visited:text-color-text-secondary hover:text-color-text-secondary">Learn more</a> </div> <ul class="x-featured-expert-section__experts-list"> <li class="x-featured-expert-section__expert"> <a href="https://sg.linkedin.com/in/ivandecastro?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="featured_expert_actor" data-tracking-will-navigate class="flex flex-row px-2 pt-2 x-featured-expert-section__get-featured-link hover:no-underline"> <figure class="x-featured-expert-section__member-icon inline-flex"> <img class="inline-block relative rounded-[50%] w-8 h-8 " data-delayed-url="https://media.licdn.com/dms/image/v2/D5603AQH3TPkvrnUcxw/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1688634277127?e=2147483647&v=beta&t=84BYmBysZ-Mym77MmgaIFzjqRXHUQ_YBJwWnLb4dMyQ" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Member profile image"> </figure> <div class="x-featured-expert-section__header-subtitle-ctn self-center pl-2"> <div class="x-featured-expert-section__header text-md font-bold text-color-text"> <div class="x-featured-expert-section__expert-about flex flex-row items-center"> Ivan de Castro <!----> </div> </div> <div class="x-featured-expert-section__subtitle text-sm text-color-text-secondary"> <div class="x-featured-expert-section__expert-headline break-words font-normal"> boosting revenue & efficiency with AI-driven decisions </div> </div> </div> </a> <div class="x-featured-expert-section__cta pb-2 pl-12"> <div class="x-featured-expert-section__expert-contribution flex flex-row"> <button class="x-featured-expert-section__expert-contribution-btn cursor-pointer pr-1 font-bold focus:outline-none text-color-link" data-tracking-will-navigate="true" data-tracking-control-name="featured_expert_view_contribution" data-expert-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)" data-expert-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328)"> View contribution </button> <code id="i18n_reaction_singular" style="display: none"><!--"%numReactions% Reaction"--></code> <code id="i18n_reactions_plural" style="display: none"><!--"%numReactions% Reactions"--></code> <div class="flex items-center font-sans text-sm babybear:text-xs x-featured-expert-section__expert-social-actions before:middot flex items-center justify-start gap-1 pr-1 before:mx-0.5 " data-sap-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)"> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis my-1" role="button" aria-label="2 Reactions" data-separate-ctas="false" data-test-id="social-actions__reactions" data-id="social-actions__reactions" data-num-reactions="2" data-singular="%numReactions%" data-plural="%numReactions%" data-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)" tabindex="0"> <img alt data-reaction-type="LIKE" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur" height="16px" width="16px"> <span aria-hidden="true" class="font-normal ml-0.5" data-test-id="social-actions__reaction-count"> 2 </span> </div> <code id="social-actions__reaction-image-APPRECIATION" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cib97epu77mrzque5gqlzjgaw"--></code> <!----><!----> <code id="social-actions__reaction-image-EMPATHY" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/37hg81qnm85dsy5mbqfifg9qs"--></code> <code id="social-actions__reaction-image-ENTERTAINMENT" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/e7ppwfmo0if15fgie4q5r4us4"--></code> <!----> <code id="social-actions__reaction-image-INTEREST" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt"--></code> <code id="social-actions__reaction-image-LIKE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur"--></code> <code id="social-actions__reaction-image-MAYBE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4iy169rwfs5rdhspekg2r5wc6"--></code> <code id="social-actions__reaction-image-PRAISE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cjrxeu0ese8oxe32kiom8kzoh"--></code> <!----><!----><!----><!----> </div> </div> </div> </li> <li class="x-featured-expert-section__expert"> <a href="https://fr.linkedin.com/in/jbleduigou/en?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="featured_expert_actor" data-tracking-will-navigate class="flex flex-row px-2 pt-2 x-featured-expert-section__get-featured-link hover:no-underline"> <figure class="x-featured-expert-section__member-icon inline-flex"> <img class="inline-block relative rounded-[50%] w-8 h-8 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Member profile image"> </figure> <div class="x-featured-expert-section__header-subtitle-ctn self-center pl-2"> <div class="x-featured-expert-section__header text-md font-bold text-color-text"> <div class="x-featured-expert-section__expert-about flex flex-row items-center"> Jean-Baptiste Le Duigou <!----> </div> </div> <div class="x-featured-expert-section__subtitle text-sm text-color-text-secondary"> <div class="x-featured-expert-section__expert-headline break-words font-normal"> Senior Data Engineer </div> </div> </div> </a> <div class="x-featured-expert-section__cta pb-2 pl-12"> <div class="x-featured-expert-section__expert-contribution flex flex-row"> <button class="x-featured-expert-section__expert-contribution-btn cursor-pointer pr-1 font-bold focus:outline-none text-color-link" data-tracking-will-navigate="true" data-tracking-control-name="featured_expert_view_contribution" data-expert-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)" data-expert-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)"> View contribution </button> <code id="i18n_reaction_singular" style="display: none"><!--"%numReactions% Reaction"--></code> <code id="i18n_reactions_plural" style="display: none"><!--"%numReactions% Reactions"--></code> <div class="flex items-center font-sans text-sm babybear:text-xs x-featured-expert-section__expert-social-actions before:middot flex items-center justify-start gap-1 pr-1 before:mx-0.5 " data-sap-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)"> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis my-1" role="button" aria-label="1 Reaction" data-separate-ctas="false" data-test-id="social-actions__reactions" data-id="social-actions__reactions" data-num-reactions="1" data-singular="%numReactions%" data-plural="%numReactions%" data-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)" tabindex="0"> <img alt data-reaction-type="INTEREST" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt" height="16px" width="16px"> <span aria-hidden="true" class="font-normal ml-0.5" data-test-id="social-actions__reaction-count"> 1 </span> </div> <code id="social-actions__reaction-image-APPRECIATION" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cib97epu77mrzque5gqlzjgaw"--></code> <!----><!----> <code id="social-actions__reaction-image-EMPATHY" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/37hg81qnm85dsy5mbqfifg9qs"--></code> <code id="social-actions__reaction-image-ENTERTAINMENT" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/e7ppwfmo0if15fgie4q5r4us4"--></code> <!----> <code id="social-actions__reaction-image-INTEREST" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt"--></code> <code id="social-actions__reaction-image-LIKE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur"--></code> <code id="social-actions__reaction-image-MAYBE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4iy169rwfs5rdhspekg2r5wc6"--></code> <code id="social-actions__reaction-image-PRAISE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cjrxeu0ese8oxe32kiom8kzoh"--></code> <!----><!----><!----><!----> </div> </div> </div> </li> <li class="x-featured-expert-section__expert"> <a href="https://www.linkedin.com/in/ranabadawy?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="featured_expert_actor" data-tracking-will-navigate class="flex flex-row px-2 pt-2 x-featured-expert-section__get-featured-link hover:no-underline"> <figure class="x-featured-expert-section__member-icon inline-flex"> <img class="inline-block relative rounded-[50%] w-8 h-8 " data-delayed-url="https://media.licdn.com/dms/image/v2/D5603AQHjDYTfhlT1dQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1716417347491?e=2147483647&v=beta&t=QHGi6oOZGXl_R6y6vbOrfF-vEWbYBob8H7moJNG3DLU" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Member profile image"> </figure> <div class="x-featured-expert-section__header-subtitle-ctn self-center pl-2"> <div class="x-featured-expert-section__header text-md font-bold text-color-text"> <div class="x-featured-expert-section__expert-about flex flex-row items-center"> Rana Badawy <!----> </div> </div> <div class="x-featured-expert-section__subtitle text-sm text-color-text-secondary"> <div class="x-featured-expert-section__expert-headline break-words font-normal"> Data Engineer | Data Analyst | AI | ETL | Python | SQL | Azure | Power BI </div> </div> </div> </a> <div class="x-featured-expert-section__cta pb-2 pl-12"> <div class="x-featured-expert-section__expert-contribution flex flex-row"> <button class="x-featured-expert-section__expert-contribution-btn cursor-pointer pr-1 font-bold focus:outline-none text-color-link" data-tracking-will-navigate="true" data-tracking-control-name="featured_expert_view_contribution" data-expert-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)" data-expert-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)"> View contribution </button> <code id="i18n_reaction_singular" style="display: none"><!--"%numReactions% Reaction"--></code> <code id="i18n_reactions_plural" style="display: none"><!--"%numReactions% Reactions"--></code> <div class="flex items-center font-sans text-sm babybear:text-xs x-featured-expert-section__expert-social-actions before:middot flex items-center justify-start gap-1 pr-1 before:mx-0.5 " data-sap-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)"> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis my-1" role="button" aria-label="1 Reaction" data-separate-ctas="false" data-test-id="social-actions__reactions" data-id="social-actions__reactions" data-num-reactions="1" data-singular="%numReactions%" data-plural="%numReactions%" data-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)" tabindex="0"> <img alt data-reaction-type="LIKE" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur" height="16px" width="16px"> <span aria-hidden="true" class="font-normal ml-0.5" data-test-id="social-actions__reaction-count"> 1 </span> </div> <code id="social-actions__reaction-image-APPRECIATION" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cib97epu77mrzque5gqlzjgaw"--></code> <!----><!----> <code id="social-actions__reaction-image-EMPATHY" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/37hg81qnm85dsy5mbqfifg9qs"--></code> <code id="social-actions__reaction-image-ENTERTAINMENT" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/e7ppwfmo0if15fgie4q5r4us4"--></code> <!----> <code id="social-actions__reaction-image-INTEREST" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt"--></code> <code id="social-actions__reaction-image-LIKE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur"--></code> <code id="social-actions__reaction-image-MAYBE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4iy169rwfs5rdhspekg2r5wc6"--></code> <code id="social-actions__reaction-image-PRAISE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cjrxeu0ese8oxe32kiom8kzoh"--></code> <!----><!----><!----><!----> </div> </div> </div> </li> </ul> </div> </div> <div class="x-featured-expert-section__get-started pt-3 "> <div class="x-featured-section__get-started-ctn relative pt-2 md:pt-0"> <div class="x-featured-section__get-started-button-content flex"> <div class="face-pile flex !no-underline inline"> <div class="face-pile__images-container self-start flex-shrink-0 mr-1 leading-[1]"> <img class="inline-block relative rounded-[50%] w-4 h-4 face-pile__image border-1 border-solid border-color-transparent -ml-2 first:ml-0" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/aknc0tlv27rvexgsrvndtcui2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt> <img class="inline-block relative rounded-[50%] w-4 h-4 face-pile__image border-1 border-solid border-color-transparent -ml-2 first:ml-0" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/869o6d2o2qd7c3q7n4vqr7j7e" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt> <img class="inline-block relative rounded-[50%] w-4 h-4 face-pile__image border-1 border-solid border-color-transparent -ml-2 first:ml-0" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/b0d8dulikeg7a1iqa78rno640" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt> </div> <!----> </div> <button class="x-featured-section__get-started-button btn-sm btn-tertiary py-0.5 px-2" aria-label="Click to scroll to the first segment in this collaborative article" data-tracking-will-navigate="true" data-tracking-control-name="featured_start_contribution_section" data-feed-action-category="view" data-feed-action-type="viewContribution"> <div class="x-featured-section__get-started-button-content__text-icon inline-flex items-center"> <div class="x-featured-section__get-started-copy inline-block pr-1">See what others are saying</div> <icon class="relative ml-0 inline-block text-color-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4w63b6j0lft0iau5gbn0984ev" data-svg-class-name="w-2 h-2"></icon> </div> </button> </div> </div> </div> </div> </div> </div> <!----> <code id="loginUrl" style="display: none"><!--"https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block"--></code> <div class="article-segment" data-is-logged-in="false" data-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)" data-test-id="article-segment" data-total-count="6" data-tracking-prefix="article-ssr-frontend-x-article" role="presentation"> <div class="md:row pb-6 md:flex"> <div class="column-article-segment-content md:column md:mb-8 md:mr-4 md:w-1/2 md:flex-1 md:pr-[88px]"> <div class="md:pt-6 sticky-on-scroll"> <div class="article-segment-content-container "> <div id="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543153754112_"> <div class="article-main__content" data-test-id="publishing-text-block"> <h2 class="flex"> <a id="assess-baseline" href="#assess-baseline" class="dummy-anchor invisible absolute mt-[-100px]"></a> <span class="header-index pr-1.5">1</span> <span class>Assess Baseline</span><!----> </h2> </div> <div class="article-main__content" data-test-id="publishing-text-block"> <p> <span class>Before diving into optimizations, it's essential to understand the current performance of your system. Use monitoring tools to track query times, resource usage, and system throughput. This data serves as a benchmark to measure the impact of any changes you make. Look for patterns in slow performance, such as specific times of day or particular operations that are consistently sluggish. Understanding these patterns will guide your optimization efforts more effectively.</span><!----> </p> </div> </div> </div> </div> </div> <div class="column-article-segment-contributions md:column md:pb-[200px] md:w-1/2"> <div class="article-segment-contributions-header-container bg-color-canvas-tint md:ml-[-12px] md:pt-6 lg:ml-0 sticky-on-scroll mt-1 "> <!----> <div class="add-your-perspective-section relative flex flex-row items-center " data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)" data-test-add-contribution> <code id="add_your_perspective_tracking_prefix" style="display: none"><!--"article-ssr-frontend-x-article"--></code> <code id="isGuest" style="display: none"><!--true--></code> <code id="showFuseErrorMessage" style="display: none"><!--true--></code> <div class="mb-2"> <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article" target="_self" data-tracking-control-name="add_contribution_cta" data-tracking-will-navigate data-test-link class="add-your-perspective-button btn-sm flex flex-col items-start justify-center lg:btn-md bg-color-surface-accent-tint-1 hover:bg-color-container-tertiary-hover " data-test-add-contribution-btn aria-describedby="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543153754112_" data-test-contribution-cta-link-guest role="button"> <div data-test-contribution-btn-text class="add-your-perspective-button-text text-left text-color-text-low-emphasis">Add your perspective</div> <!----></a> </div> <div class="contribution-text-area-wrapper relative w-full hidden"> <code id="min_char_limit" style="display: none"><!--"125"--></code> <code id="min_reply_char_limit" style="display: none"><!--"1"--></code> <code id="max_char_limit" style="display: none"><!--"750"--></code> <code id="i18n_contribution_post_success" style="display: none"><!--"Contribution added successfully"--></code> <code id="i18n_contribution_post_error" style="display: none"><!--"Sorry, something went wrong while adding your contribution."--></code> <code id="i18n_contribution_edit_post_success" style="display: none"><!--"Contribution edited successfully"--></code> <code id="i18n_contribution_edit_post_error" style="display: none"><!--"Sorry, something went wrong while editing your contribution."--></code> <code id="i18n_try_refreshing_the_page" style="display: none"><!--"Try refreshing the page."--></code> <code id="i18n_characters" style="display: none"><!--"10 characters."--></code> <code id="i18n_characters_fraction" style="display: none"><!--"10/20 characters"--></code> <code id="i18n_contribution_post_rate_limit_error" style="display: none"><!--"It looks like you’ve already contributed a few times. To ensure diverse perspectives, we limit contributions."--></code> <code id="i18n_contribution_post_rate_limit_error_suggestion" style="display: none"><!--"Check out other articles"--></code> <div class="contribution-text-area-border ease-linear duration-300 mb-2 rounded-md border-1 border-solid border-[var(--color-input-container-border)] p-2 transition-all focus-within:shadow-border hover:shadow-border active:shadow-border-active md:px-3"> <textarea class="contribution-text-area leading-normal placeholder:text-color-input-hint box-border w-full resize-none border-0 bg-color-transparent p-0 text-md leading-open tracking-wide text-color-text outline-none placeholder:text-color-text-disabled lg:text-lg" placeholder="Some ways to get started: - One time at work… - In my experience… - One thing I’ve found helpful…" rows="4" data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)" aria-errormessage="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)" data-feed-control="comment_box" data-feed-action-category="EXPAND" data-feed-action-type="expandContributionBox"></textarea> <div class="contribution-action-bar flex w-full items-center pt-2"> <span class="contribution-helper-text grow text-left text-xs text-color-text-secondary lg:text-sm" role="alert"> <span class="contribution-character-count"></span> <span class="contribution-error-message hidden text-color-signal-negative" id="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)"> Help others by sharing more (125 characters min.) </span> </span> <button class="contribution-cancel-button ease-linear duration-300 btn-sm btn-tertiary mr-1 transition-all lg:btn-md" data-tracking-control-name="cancel_contribution"> Cancel </button> <button disabled="true" aria-disabled="true" class="submit-contribution-button ease-linear duration-300 btn-sm btn-primary transition-all lg:btn-md" data-tracking-control-name="comment_post" data-feed-control="comment_post" data-feed-action-category="COMMENT" data-feed-action-type="submitContribution"> <div class="loader flex"> <div class="loader__container mb-2 overflow-hidden"> <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/ddi43qwelxeqjxdd45pe3fvs1" data-svg-class-name="loader__icon-svg--x-small fill-currentColor h-[20px] min-h-[20px] w-[20px] min-w-[20px]"></icon> </div> </div> <span class="submit-contribution-button-text">Add</span> <span class="save-contribution-changes-button-text">Save</span> </button> </div> </div> </div> </div> </div> <ul class="contribution-list contribution-list-guest"> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)" data-contributor-urn="urn:li:member:98599802" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://fr.linkedin.com/in/jbleduigou/en?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Jean-Baptiste Le Duigou </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Senior Data Engineer </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)" data-semaphore-author-urn="urn:li:member:98599802" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">🚀 Struggling with sluggish data infrastructure? Optimizing query performance can feel like a daunting task, but there are effective strategies to tackle it. 🔍 At one of my jobs, we encountered significant slowdowns with our data warehouse. The first step was pinpointing the slowest queries. This diagnostic phase is crucial to understand where the bottlenecks are occurring. 🗂️ We then examined how our data was distributed across nodes. Often, improper distribution or sorting styles can hinder performance. By adjusting these, we saw noticeable improvements. 🛠️ Another powerful tool we leveraged was Workload Management (WLM). By setting up priority queues, we could allocate resources more efficiently, significantly boosting performance.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)" data-reactions-count="1"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)" data-reactions-count="1"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <code id="i18n_reaction_singular" style="display: none"><!--"%numReactions% Reaction"--></code> <code id="i18n_reactions_plural" style="display: none"><!--"%numReactions% Reactions"--></code> <div class="flex items-center font-sans text-sm babybear:text-xs contribution-social-activity__social-actions before:middot flex items-center justify-start gap-1 pr-1 before:mx-0.5" data-sap-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)"> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis my-1" role="button" aria-label="1 Reaction" data-separate-ctas="false" data-test-id="social-actions__reactions" data-id="social-actions__reactions" data-num-reactions="1" data-singular="%numReactions%" data-plural="%numReactions%" data-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209980454949564416)" tabindex="0"> <img alt data-reaction-type="INTEREST" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt" height="16px" width="16px"> <span aria-hidden="true" class="font-normal ml-0.5" data-test-id="social-actions__reaction-count"> 1 </span> </div> <code id="social-actions__reaction-image-APPRECIATION" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cib97epu77mrzque5gqlzjgaw"--></code> <!----><!----> <code id="social-actions__reaction-image-EMPATHY" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/37hg81qnm85dsy5mbqfifg9qs"--></code> <code id="social-actions__reaction-image-ENTERTAINMENT" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/e7ppwfmo0if15fgie4q5r4us4"--></code> <!----> <code id="social-actions__reaction-image-INTEREST" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt"--></code> <code id="social-actions__reaction-image-LIKE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur"--></code> <code id="social-actions__reaction-image-MAYBE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4iy169rwfs5rdhspekg2r5wc6"--></code> <code id="social-actions__reaction-image-PRAISE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cjrxeu0ese8oxe32kiom8kzoh"--></code> <!----><!----><!----><!----> </div> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)" data-contributor-urn="urn:li:member:512985060" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://www.linkedin.com/in/ranabadawy?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 " data-delayed-url="https://media.licdn.com/dms/image/v2/D5603AQHjDYTfhlT1dQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1716417347491?e=2147483647&v=beta&t=QHGi6oOZGXl_R6y6vbOrfF-vEWbYBob8H7moJNG3DLU" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D5603AQHjDYTfhlT1dQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1716417347491?e=2147483647&v=beta&t=QHGi6oOZGXl_R6y6vbOrfF-vEWbYBob8H7moJNG3DLU" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Rana Badawy </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Data Engineer | Data Analyst | AI | ETL | Python | SQL | Azure | Power BI </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)" data-semaphore-author-urn="urn:li:member:512985060" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">To optimize query performance in a data infrastructure: Indexing: Ensure relevant columns are indexed for faster lookup. Query Tuning: Rewrite queries to minimize complexity and optimize execution plans. Partitioning: Partition large tables to improve query speed by limiting the data scanned. Hardware Scaling: Increase resources (CPU, memory) for database servers if feasible. Cache: Implement caching mechanisms to store frequent query results. Data Denormalization: Denormalizing data is beneficial for reducing joins and improving query speed. Monitoring: Use performance monitoring tools to identify bottlenecks and optimize accordingly.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)" data-reactions-count="1"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)" data-reactions-count="1"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <code id="i18n_reaction_singular" style="display: none"><!--"%numReactions% Reaction"--></code> <code id="i18n_reactions_plural" style="display: none"><!--"%numReactions% Reactions"--></code> <div class="flex items-center font-sans text-sm babybear:text-xs contribution-social-activity__social-actions before:middot flex items-center justify-start gap-1 pr-1 before:mx-0.5" data-sap-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)"> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis my-1" role="button" aria-label="1 Reaction" data-separate-ctas="false" data-test-id="social-actions__reactions" data-id="social-actions__reactions" data-num-reactions="1" data-singular="%numReactions%" data-plural="%numReactions%" data-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210047186066161664)" tabindex="0"> <img alt data-reaction-type="LIKE" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur" height="16px" width="16px"> <span aria-hidden="true" class="font-normal ml-0.5" data-test-id="social-actions__reaction-count"> 1 </span> </div> <code id="social-actions__reaction-image-APPRECIATION" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cib97epu77mrzque5gqlzjgaw"--></code> <!----><!----> <code id="social-actions__reaction-image-EMPATHY" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/37hg81qnm85dsy5mbqfifg9qs"--></code> <code id="social-actions__reaction-image-ENTERTAINMENT" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/e7ppwfmo0if15fgie4q5r4us4"--></code> <!----> <code id="social-actions__reaction-image-INTEREST" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt"--></code> <code id="social-actions__reaction-image-LIKE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur"--></code> <code id="social-actions__reaction-image-MAYBE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4iy169rwfs5rdhspekg2r5wc6"--></code> <code id="social-actions__reaction-image-PRAISE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cjrxeu0ese8oxe32kiom8kzoh"--></code> <!----><!----><!----><!----> </div> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209870747974959104)" data-contributor-urn="urn:li:member:1189845039" data-contribution-tracking-id="5koTbm6ylpbf9NYQ13GXPw==" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://uk.linkedin.com/in/hello-dinesh?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4E03AQHComHIo9XEFg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1711122754997?e=2147483647&v=beta&t=P7SVRUuW5OKXLAC7Q3vr7jD-pOzlZLPyjWpupSfsUSs" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4E03AQHComHIo9XEFg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1711122754997?e=2147483647&v=beta&t=P7SVRUuW5OKXLAC7Q3vr7jD-pOzlZLPyjWpupSfsUSs" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Dinesh Thapa </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Data Scientist ✫ Computer Vision ✫ Big Data & AI ✫ London-based Entrepreneur </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209870747974959104)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209870747974959104)" data-semaphore-author-urn="urn:li:member:1189845039" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">Assessing the baseline is the first step in optimizing query performance when your data infrastructure is running slow. ➡️ Conduct a thorough analysis of current query performance metrics. ➡️ Identify slow-running queries and their execution times. ➡️ Use performance monitoring tools to track resource usage and bottlenecks. ➡️ Establish key performance indicators (KPIs) to measure improvements. ➡️ Document the initial state to compare against future optimizations. By assessing the baseline, you can identify areas needing improvement and track the effectiveness of your optimization efforts.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209870747974959104)" data-reactions-count="0"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209870747974959104)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209870747974959104)" data-reactions-count="0"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <!----> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209999126057381888)" data-contributor-urn="urn:li:member:804196701" data-contribution-tracking-id="OkjQsu5FdSozd9wYme1G9Q==" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://uk.linkedin.com/in/kumar-preeti-lata?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Kumar Preeti Lata </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Microsoft Certified: Senior Data Analyst/ Senior Data Engineer | Prompt Engineer | Gen AI | SQL, Python, R, PowerBI, Tableau, ETL| DataBricks, ADF, Azure Synapse Analytics | PGP Cloud Computing | MSc Data Science </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209999126057381888)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209999126057381888)" data-semaphore-author-urn="urn:li:member:804196701" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">Using monitoring tools, I tracked query times and resource usage patterns. Analysis revealed that complex join operations and inefficient query plans were major contributors to the slowdown. To optimize performance: - Query Tuning: I worked closely with our database administrators to rewrite SQL queries, optimizing joins and reducing unnecessary calculations. This resulted in significant improvements in query execution times. - Indexing: We identified heavily accessed tables and added appropriate indexes, enhancing data retrieval efficiency. - Configuration Optimization: Additionally, we adjusted database memory settings to better accommodate the increased workload during peak hours, improving overall system responsiveness.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209999126057381888)" data-reactions-count="0"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209999126057381888)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7209999126057381888)" data-reactions-count="0"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <!----> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210257672758087682)" data-contributor-urn="urn:li:member:566517456" data-contribution-tracking-id="e5Qq2uDivIDjf88Kyot22A==" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://br.linkedin.com/in/rcadataengineer?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4D03AQGYoaAfgl8wZQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1722437019097?e=2147483647&v=beta&t=i8DS6ShOw53O9D4G1vGhgPp9j7tVtEEP-gWXdzRzKx0" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4D03AQGYoaAfgl8wZQ/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1722437019097?e=2147483647&v=beta&t=i8DS6ShOw53O9D4G1vGhgPp9j7tVtEEP-gWXdzRzKx0" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Rafael Andrade </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Data Engineer | Azure | AWS | Databricks | Snowflake | Apache Spark | Python | PySpark </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210257672758087682)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210257672758087682)" data-semaphore-author-urn="urn:li:member:566517456" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">In a recent project, we needed to optimize our data processing system. We began by assessing the baseline performance, using monitoring tools to track query times, resource usage, and system throughput. This data served as a benchmark to measure the impact of our changes. We identified that performance slowed significantly during peak hours due to heavy data loads. By understanding these patterns, we could target our optimization efforts effectively, focusing on load balancing and query optimization. This strategic assessment ensured that our improvements were both data-driven and impactful, enhancing system performance.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210257672758087682)" data-reactions-count="0"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210257672758087682)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112),7210257672758087682)" data-reactions-count="0"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <!----> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> </ul> <div class="article-segment__cta-container mt-0"> <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article" target="_self" data-tracking-control-name="article-ssr-frontend-x-article_more_comments" data-tracking-will-navigate data-test-link class="btn-md btn-tertiary inline-block relative right-[14px] load-more__cta load-more__cta--guest" data-contributions-count="6" data-feed-control="article-ssr-frontend-x-article_more_comments" data-feed-action-category="EXPAND" data-feed-action-type="expandMoreContributions" data-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)" data-is-reply="false" data-test-load-more-contributions> <span> Load more contributions </span> <!----></a> <div class="loader load-more__loader m-2 grow " data-test-id="load-more-loader" data-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543153754112)"> <div class="loader__container mb-2 overflow-hidden"> <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/ddi43qwelxeqjxdd45pe3fvs1" data-svg-class-name="loader__icon-svg--small fill-currentColor h-[30px] min-h-[30px] w-[30px] min-w-[30px]"></icon> </div> </div> <code id="loadMoreErrorText" style="display: none"><!--"Sorry, something went wrong while loading more contributions."--></code> <code id="loadMoreErrorButton" style="display: none"><!--"Try refreshing the page."--></code> </div> </div> </div> </div> <code id="loginUrl" style="display: none"><!--"https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block"--></code> <div class="article-segment" data-is-logged-in="false" data-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416)" data-test-id="article-segment" data-total-count="2" data-tracking-prefix="article-ssr-frontend-x-article" role="presentation"> <div class="md:row pb-6 md:flex"> <div class="column-article-segment-content md:column md:mb-8 md:mr-4 md:w-1/2 md:flex-1 md:pr-[88px]"> <div class="md:pt-6 sticky-on-scroll"> <div class="article-segment-content-container "> <div id="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543157948416_"> <div class="article-main__content" data-test-id="publishing-text-block"> <h2 class="flex"> <a id="index-smartly" href="#index-smartly" class="dummy-anchor invisible absolute mt-[-100px]"></a> <span class="header-index pr-1.5">2</span> <span class>Index Smartly</span><!----> </h2> </div> <div class="article-main__content" data-test-id="publishing-text-block"> <p> <span class>Indexes are a powerful feature in databases that can dramatically speed up query performance. However, they must be used judiciously. Review your query patterns and identify columns that are frequently used in WHERE clauses, JOIN operations, or as sorting criteria. Create indexes on these columns to improve read speeds. Remember, though, that each new index can slow down write operations, so balance is key. Additionally, remove any unused or redundant indexes that might be hindering performance.</span><!----> </p> </div> </div> </div> </div> </div> <div class="column-article-segment-contributions md:column md:pb-[200px] md:w-1/2"> <div class="article-segment-contributions-header-container bg-color-canvas-tint md:ml-[-12px] md:pt-6 lg:ml-0 sticky-on-scroll mt-1 "> <!----> <div class="add-your-perspective-section relative flex flex-row items-center " data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416)" data-test-add-contribution> <code id="add_your_perspective_tracking_prefix" style="display: none"><!--"article-ssr-frontend-x-article"--></code> <code id="isGuest" style="display: none"><!--true--></code> <code id="showFuseErrorMessage" style="display: none"><!--true--></code> <div class="mb-2"> <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article" target="_self" data-tracking-control-name="add_contribution_cta" data-tracking-will-navigate data-test-link class="add-your-perspective-button btn-sm flex flex-col items-start justify-center lg:btn-md bg-color-surface-accent-tint-1 hover:bg-color-container-tertiary-hover " data-test-add-contribution-btn aria-describedby="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543157948416_" data-test-contribution-cta-link-guest role="button"> <div data-test-contribution-btn-text class="add-your-perspective-button-text text-left text-color-text-low-emphasis">Add your perspective</div> <!----></a> </div> <div class="contribution-text-area-wrapper relative w-full hidden"> <code id="min_char_limit" style="display: none"><!--"125"--></code> <code id="min_reply_char_limit" style="display: none"><!--"1"--></code> <code id="max_char_limit" style="display: none"><!--"750"--></code> <code id="i18n_contribution_post_success" style="display: none"><!--"Contribution added successfully"--></code> <code id="i18n_contribution_post_error" style="display: none"><!--"Sorry, something went wrong while adding your contribution."--></code> <code id="i18n_contribution_edit_post_success" style="display: none"><!--"Contribution edited successfully"--></code> <code id="i18n_contribution_edit_post_error" style="display: none"><!--"Sorry, something went wrong while editing your contribution."--></code> <code id="i18n_try_refreshing_the_page" style="display: none"><!--"Try refreshing the page."--></code> <code id="i18n_characters" style="display: none"><!--"10 characters."--></code> <code id="i18n_characters_fraction" style="display: none"><!--"10/20 characters"--></code> <code id="i18n_contribution_post_rate_limit_error" style="display: none"><!--"It looks like you’ve already contributed a few times. To ensure diverse perspectives, we limit contributions."--></code> <code id="i18n_contribution_post_rate_limit_error_suggestion" style="display: none"><!--"Check out other articles"--></code> <div class="contribution-text-area-border ease-linear duration-300 mb-2 rounded-md border-1 border-solid border-[var(--color-input-container-border)] p-2 transition-all focus-within:shadow-border hover:shadow-border active:shadow-border-active md:px-3"> <textarea class="contribution-text-area leading-normal placeholder:text-color-input-hint box-border w-full resize-none border-0 bg-color-transparent p-0 text-md leading-open tracking-wide text-color-text outline-none placeholder:text-color-text-disabled lg:text-lg" placeholder="Some ways to get started: - One time at work… - In my experience… - One thing I’ve found helpful…" rows="4" data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416)" aria-errormessage="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416)" data-feed-control="comment_box" data-feed-action-category="EXPAND" data-feed-action-type="expandContributionBox"></textarea> <div class="contribution-action-bar flex w-full items-center pt-2"> <span class="contribution-helper-text grow text-left text-xs text-color-text-secondary lg:text-sm" role="alert"> <span class="contribution-character-count"></span> <span class="contribution-error-message hidden text-color-signal-negative" id="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416)"> Help others by sharing more (125 characters min.) </span> </span> <button class="contribution-cancel-button ease-linear duration-300 btn-sm btn-tertiary mr-1 transition-all lg:btn-md" data-tracking-control-name="cancel_contribution"> Cancel </button> <button disabled="true" aria-disabled="true" class="submit-contribution-button ease-linear duration-300 btn-sm btn-primary transition-all lg:btn-md" data-tracking-control-name="comment_post" data-feed-control="comment_post" data-feed-action-category="COMMENT" data-feed-action-type="submitContribution"> <div class="loader flex"> <div class="loader__container mb-2 overflow-hidden"> <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/ddi43qwelxeqjxdd45pe3fvs1" data-svg-class-name="loader__icon-svg--x-small fill-currentColor h-[20px] min-h-[20px] w-[20px] min-w-[20px]"></icon> </div> </div> <span class="submit-contribution-button-text">Add</span> <span class="save-contribution-changes-button-text">Save</span> </button> </div> </div> </div> </div> </div> <ul class="contribution-list contribution-list-guest"> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209999397386895360)" data-contributor-urn="urn:li:member:804196701" data-contribution-tracking-id="xLm8wsNwRLaxyrkWWe+KAw==" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://uk.linkedin.com/in/kumar-preeti-lata?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Kumar Preeti Lata </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Microsoft Certified: Senior Data Analyst/ Senior Data Engineer | Prompt Engineer | Gen AI | SQL, Python, R, PowerBI, Tableau, ETL| DataBricks, ADF, Azure Synapse Analytics | PGP Cloud Computing | MSc Data Science </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209999397386895360)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209999397386895360)" data-semaphore-author-urn="urn:li:member:804196701" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4 left__border--show"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">Recently, our data infrastructure was experiencing slow query performance, particularly in retrieving sales data for monthly reports. After reviewing our query patterns, we discovered that the order_date column was frequently used in WHERE clauses to filter data by date ranges. To optimize performance, we decided to create an index on the order_date column. This change dramatically improved the speed of our sales reports generation, reducing query execution time from several minutes to just seconds. We carefully monitored the impact on write operations, noticing a slight increase in insert times due to the new index. .</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209999397386895360)" data-reactions-count="1"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209999397386895360)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209999397386895360)" data-reactions-count="1"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <code id="i18n_reaction_singular" style="display: none"><!--"%numReactions% Reaction"--></code> <code id="i18n_reactions_plural" style="display: none"><!--"%numReactions% Reactions"--></code> <div class="flex items-center font-sans text-sm babybear:text-xs contribution-social-activity__social-actions before:middot flex items-center justify-start gap-1 pr-1 before:mx-0.5" data-sap-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209999397386895360)"> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis my-1" role="button" aria-label="1 Reaction" data-separate-ctas="false" data-test-id="social-actions__reactions" data-id="social-actions__reactions" data-num-reactions="1" data-singular="%numReactions%" data-plural="%numReactions%" data-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209999397386895360)" tabindex="0"> <img alt data-reaction-type="LIKE" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur" height="16px" width="16px"> <span aria-hidden="true" class="font-normal ml-0.5" data-test-id="social-actions__reaction-count"> 1 </span> </div> <code id="social-actions__reaction-image-APPRECIATION" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cib97epu77mrzque5gqlzjgaw"--></code> <!----><!----> <code id="social-actions__reaction-image-EMPATHY" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/37hg81qnm85dsy5mbqfifg9qs"--></code> <code id="social-actions__reaction-image-ENTERTAINMENT" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/e7ppwfmo0if15fgie4q5r4us4"--></code> <!----> <code id="social-actions__reaction-image-INTEREST" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt"--></code> <code id="social-actions__reaction-image-LIKE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur"--></code> <code id="social-actions__reaction-image-MAYBE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4iy169rwfs5rdhspekg2r5wc6"--></code> <code id="social-actions__reaction-image-PRAISE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cjrxeu0ese8oxe32kiom8kzoh"--></code> <!----><!----><!----><!----> </div> </div> <!----> </div> <!----><!----> </div> <button data-tracking-control-name="contribution__preview-cta" class="cursor-pointer appearance-none bg-transparent color-inherit font-normal text-decoration-none border-none padding-0 margin-0 contribution__preview-cta mb-2"> <div class="relative flex"> <figure class="hidden lg:block"> <div class="face-pile flex !no-underline contribution-reply-preview__lockup mr-1 md:absolute md:mr-0 md:left-[-53px] lg:left-[-48px]"> <div class="face-pile__images-container self-start flex-shrink-0 mr-1 leading-[1]"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background face-pile__image border-1 border-solid border-color-transparent -ml-2 first:ml-0" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt> </div> <!----> </div> </figure> <figure class="lg:hidden"> <div class="face-pile flex !no-underline contribution-reply-preview__lockup mr-1 md:absolute md:mr-0 md:left-[-53px] lg:left-[-48px]"> <div class="face-pile__images-container self-start flex-shrink-0 mr-1 leading-[1]"> <img class="inline-block relative rounded-[50%] w-3 h-3 bg-color-entity-ghost-background face-pile__image border-1 border-solid border-color-transparent -ml-1.5 first:ml-0" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt> </div> <!----> </div> </figure> <div class="text-left text-sm leading-open text-color-text line-clamp-2 md:-ml-1 lg:ml-1 lg:text-md"> <span class="font-bold"> Kumar Preeti Lata replied: </span> However, the overall trade-off was beneficial, as read performance significantly improved without compromising data integrity or causing noticeable delays in data updates. By strategically implementing and managing indexes based on query patterns, we successfully optimized query performance, ensuring our data infrastructure could handle increased workload demands efficiently </div> </div> </button> <!----><!----> </li> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209870783311998977)" data-contributor-urn="urn:li:member:1189845039" data-contribution-tracking-id="gDp7rTMmvTN0ZYzvs4eLHg==" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://uk.linkedin.com/in/hello-dinesh?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4E03AQHComHIo9XEFg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1711122754997?e=2147483647&v=beta&t=P7SVRUuW5OKXLAC7Q3vr7jD-pOzlZLPyjWpupSfsUSs" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4E03AQHComHIo9XEFg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1711122754997?e=2147483647&v=beta&t=P7SVRUuW5OKXLAC7Q3vr7jD-pOzlZLPyjWpupSfsUSs" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Dinesh Thapa </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Data Scientist ✫ Computer Vision ✫ Big Data & AI ✫ London-based Entrepreneur </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209870783311998977)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209870783311998977)" data-semaphore-author-urn="urn:li:member:1189845039" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">Indexing smartly is crucial for optimizing query performance when your data infrastructure is running slow. ➡️ Analyze query patterns to identify columns frequently used in searches and joins. ➡️ Create indexes on these columns to speed up data retrieval. ➡️ Avoid over-indexing, as too many indexes can degrade performance. ➡️ Use composite indexes for queries involving multiple columns. ➡️ Regularly monitor and update indexes based on query performance and data changes. Smart indexing enhances query efficiency, reducing response times and improving overall database performance.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209870783311998977)" data-reactions-count="0"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209870783311998977)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543157948416),7209870783311998977)" data-reactions-count="0"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <!----> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> </ul> <!----> </div> </div> </div> <code id="loginUrl" style="display: none"><!--"https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block"--></code> <div class="article-segment" data-is-logged-in="false" data-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928)" data-test-id="article-segment" data-total-count="2" data-tracking-prefix="article-ssr-frontend-x-article" role="presentation"> <div class="md:row pb-6 md:flex"> <div class="column-article-segment-content md:column md:mb-8 md:mr-4 md:w-1/2 md:flex-1 md:pr-[88px]"> <div class="md:pt-6 sticky-on-scroll"> <div class="article-segment-content-container "> <div id="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543166332928_"> <div class="article-main__content" data-test-id="publishing-text-block"> <h2 class="flex"> <a id="optimize-queries" href="#optimize-queries" class="dummy-anchor invisible absolute mt-[-100px]"></a> <span class="header-index pr-1.5">3</span> <span class>Optimize Queries</span><!----> </h2> </div> <div class="article-main__content" data-test-id="publishing-text-block"> <p> <span class>The way you write your SQL queries can have a significant impact on performance. Ensure that you're only </span><span class><a href="https://www.linkedin.com/advice/0/what-most-effective-query-design-practices-hmfve?trk=article-ssr-frontend-x-article_little-text-block" target="_self" data-tracking-control-name="article-ssr-frontend-x-article_little-text-block" data-tracking-will-navigate data-test-link>selecting the columns you need <!----></a></span><span class>, rather than using </span><span class="font-bold">SELECT *</span><span class> . This reduces the amount of data that needs to be processed and transferred. Also, </span><span class><a href="https://www.linkedin.com/advice/1/what-some-effective-techniques-tuning-complex-joins-subqueries?trk=article-ssr-frontend-x-article_little-text-block" target="_self" data-tracking-control-name="article-ssr-frontend-x-article_little-text-block" data-tracking-will-navigate data-test-link>avoid complex joins and subqueries <!----></a></span><span class> when possible, as they can increase execution time. If your queries involve large datasets, consider breaking them into smaller batches to reduce the load on the database server.</span><!----> </p> </div> </div> </div> </div> </div> <div class="column-article-segment-contributions md:column md:pb-[200px] md:w-1/2"> <div class="article-segment-contributions-header-container bg-color-canvas-tint md:ml-[-12px] md:pt-6 lg:ml-0 sticky-on-scroll mt-1 "> <!----> <div class="add-your-perspective-section relative flex flex-row items-center " data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928)" data-test-add-contribution> <code id="add_your_perspective_tracking_prefix" style="display: none"><!--"article-ssr-frontend-x-article"--></code> <code id="isGuest" style="display: none"><!--true--></code> <code id="showFuseErrorMessage" style="display: none"><!--true--></code> <div class="mb-2"> <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article" target="_self" data-tracking-control-name="add_contribution_cta" data-tracking-will-navigate data-test-link class="add-your-perspective-button btn-sm flex flex-col items-start justify-center lg:btn-md bg-color-surface-accent-tint-1 hover:bg-color-container-tertiary-hover " data-test-add-contribution-btn aria-describedby="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543166332928_" data-test-contribution-cta-link-guest role="button"> <div data-test-contribution-btn-text class="add-your-perspective-button-text text-left text-color-text-low-emphasis">Add your perspective</div> <!----></a> </div> <div class="contribution-text-area-wrapper relative w-full hidden"> <code id="min_char_limit" style="display: none"><!--"125"--></code> <code id="min_reply_char_limit" style="display: none"><!--"1"--></code> <code id="max_char_limit" style="display: none"><!--"750"--></code> <code id="i18n_contribution_post_success" style="display: none"><!--"Contribution added successfully"--></code> <code id="i18n_contribution_post_error" style="display: none"><!--"Sorry, something went wrong while adding your contribution."--></code> <code id="i18n_contribution_edit_post_success" style="display: none"><!--"Contribution edited successfully"--></code> <code id="i18n_contribution_edit_post_error" style="display: none"><!--"Sorry, something went wrong while editing your contribution."--></code> <code id="i18n_try_refreshing_the_page" style="display: none"><!--"Try refreshing the page."--></code> <code id="i18n_characters" style="display: none"><!--"10 characters."--></code> <code id="i18n_characters_fraction" style="display: none"><!--"10/20 characters"--></code> <code id="i18n_contribution_post_rate_limit_error" style="display: none"><!--"It looks like you’ve already contributed a few times. To ensure diverse perspectives, we limit contributions."--></code> <code id="i18n_contribution_post_rate_limit_error_suggestion" style="display: none"><!--"Check out other articles"--></code> <div class="contribution-text-area-border ease-linear duration-300 mb-2 rounded-md border-1 border-solid border-[var(--color-input-container-border)] p-2 transition-all focus-within:shadow-border hover:shadow-border active:shadow-border-active md:px-3"> <textarea class="contribution-text-area leading-normal placeholder:text-color-input-hint box-border w-full resize-none border-0 bg-color-transparent p-0 text-md leading-open tracking-wide text-color-text outline-none placeholder:text-color-text-disabled lg:text-lg" placeholder="Some ways to get started: - One time at work… - In my experience… - One thing I’ve found helpful…" rows="4" data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928)" aria-errormessage="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928)" data-feed-control="comment_box" data-feed-action-category="EXPAND" data-feed-action-type="expandContributionBox"></textarea> <div class="contribution-action-bar flex w-full items-center pt-2"> <span class="contribution-helper-text grow text-left text-xs text-color-text-secondary lg:text-sm" role="alert"> <span class="contribution-character-count"></span> <span class="contribution-error-message hidden text-color-signal-negative" id="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928)"> Help others by sharing more (125 characters min.) </span> </span> <button class="contribution-cancel-button ease-linear duration-300 btn-sm btn-tertiary mr-1 transition-all lg:btn-md" data-tracking-control-name="cancel_contribution"> Cancel </button> <button disabled="true" aria-disabled="true" class="submit-contribution-button ease-linear duration-300 btn-sm btn-primary transition-all lg:btn-md" data-tracking-control-name="comment_post" data-feed-control="comment_post" data-feed-action-category="COMMENT" data-feed-action-type="submitContribution"> <div class="loader flex"> <div class="loader__container mb-2 overflow-hidden"> <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/ddi43qwelxeqjxdd45pe3fvs1" data-svg-class-name="loader__icon-svg--x-small fill-currentColor h-[20px] min-h-[20px] w-[20px] min-w-[20px]"></icon> </div> </div> <span class="submit-contribution-button-text">Add</span> <span class="save-contribution-changes-button-text">Save</span> </button> </div> </div> </div> </div> </div> <ul class="contribution-list contribution-list-guest"> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7210000189523136512)" data-contributor-urn="urn:li:member:804196701" data-contribution-tracking-id="spOPvDqk2SWcaH0S+20IPg==" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://uk.linkedin.com/in/kumar-preeti-lata?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Kumar Preeti Lata </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Microsoft Certified: Senior Data Analyst/ Senior Data Engineer | Prompt Engineer | Gen AI | SQL, Python, R, PowerBI, Tableau, ETL| DataBricks, ADF, Azure Synapse Analytics | PGP Cloud Computing | MSc Data Science </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7210000189523136512)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7210000189523136512)" data-semaphore-author-urn="urn:li:member:804196701" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">Our data infrastructure was slowing down due to heavy query loads. To enhance performance: - I revised queries to select only necessary columns (SELECT column1, column2 instead of SELECT *), reducing data transfer and processing overhead. - Simplified complex joins by optimizing query logic and pre-aggregating data where feasible, improving query execution times. - Implemented batch processing for large operations, dividing queries into smaller batches to alleviate strain on the database server. These optimizations effectively streamlined our data operations, ensuring faster query responses and enhanced overall system performance.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7210000189523136512)" data-reactions-count="1"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7210000189523136512)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7210000189523136512)" data-reactions-count="1"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <code id="i18n_reaction_singular" style="display: none"><!--"%numReactions% Reaction"--></code> <code id="i18n_reactions_plural" style="display: none"><!--"%numReactions% Reactions"--></code> <div class="flex items-center font-sans text-sm babybear:text-xs contribution-social-activity__social-actions before:middot flex items-center justify-start gap-1 pr-1 before:mx-0.5" data-sap-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7210000189523136512)"> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis my-1" role="button" aria-label="1 Reaction" data-separate-ctas="false" data-test-id="social-actions__reactions" data-id="social-actions__reactions" data-num-reactions="1" data-singular="%numReactions%" data-plural="%numReactions%" data-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7210000189523136512)" tabindex="0"> <img alt data-reaction-type="LIKE" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur" height="16px" width="16px"> <span aria-hidden="true" class="font-normal ml-0.5" data-test-id="social-actions__reaction-count"> 1 </span> </div> <code id="social-actions__reaction-image-APPRECIATION" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cib97epu77mrzque5gqlzjgaw"--></code> <!----><!----> <code id="social-actions__reaction-image-EMPATHY" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/37hg81qnm85dsy5mbqfifg9qs"--></code> <code id="social-actions__reaction-image-ENTERTAINMENT" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/e7ppwfmo0if15fgie4q5r4us4"--></code> <!----> <code id="social-actions__reaction-image-INTEREST" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt"--></code> <code id="social-actions__reaction-image-LIKE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur"--></code> <code id="social-actions__reaction-image-MAYBE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4iy169rwfs5rdhspekg2r5wc6"--></code> <code id="social-actions__reaction-image-PRAISE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cjrxeu0ese8oxe32kiom8kzoh"--></code> <!----><!----><!----><!----> </div> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7209870900085608449)" data-contributor-urn="urn:li:member:1189845039" data-contribution-tracking-id="1od0d8EseKcAb/THhs+8Kg==" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://uk.linkedin.com/in/hello-dinesh?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4E03AQHComHIo9XEFg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1711122754997?e=2147483647&v=beta&t=P7SVRUuW5OKXLAC7Q3vr7jD-pOzlZLPyjWpupSfsUSs" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4E03AQHComHIo9XEFg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1711122754997?e=2147483647&v=beta&t=P7SVRUuW5OKXLAC7Q3vr7jD-pOzlZLPyjWpupSfsUSs" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Dinesh Thapa </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Data Scientist ✫ Computer Vision ✫ Big Data & AI ✫ London-based Entrepreneur </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7209870900085608449)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7209870900085608449)" data-semaphore-author-urn="urn:li:member:1189845039" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">Optimizing queries is essential for improving the performance of your slow-running data infrastructure. ➡️ Review and refactor SQL queries to remove inefficiencies and redundant operations. ➡️ Use SELECT statements to retrieve only the necessary columns. ➡️ Implement JOIN operations carefully to avoid unnecessary data processing. ➡️ Leverage query optimization tools to identify and resolve bottlenecks. ➡️ Test and analyze queries in different scenarios to ensure consistent performance. By optimizing queries, you can significantly enhance the speed and efficiency of your data infrastructure.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7209870900085608449)" data-reactions-count="0"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7209870900085608449)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543166332928),7209870900085608449)" data-reactions-count="0"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <!----> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> </ul> <!----> </div> </div> </div> <code id="loginUrl" style="display: none"><!--"https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block"--></code> <div class="article-segment" data-is-logged-in="false" data-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328)" data-test-id="article-segment" data-total-count="1" data-tracking-prefix="article-ssr-frontend-x-article" role="presentation"> <div class="md:row pb-6 md:flex"> <div class="column-article-segment-content md:column md:mb-8 md:mr-4 md:w-1/2 md:flex-1 md:pr-[88px]"> <div class="md:pt-6 "> <div class="article-segment-content-container "> <div id="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543170531328_"> <div class="article-main__content" data-test-id="publishing-text-block"> <h2 class="flex"> <a id="leverage-caching" href="#leverage-caching" class="dummy-anchor invisible absolute mt-[-100px]"></a> <span class="header-index pr-1.5">4</span> <span class>Leverage Caching</span><!----> </h2> </div> <div class="article-main__content" data-test-id="publishing-text-block"> <p> <span class>Caching can significantly reduce the load on your database by storing the results of frequent queries temporarily. When a cached query is requested again, the system can serve the stored result instead of re-executing the query against the database. Implement caching mechanisms at various levels of your infrastructure, such as application-level caching or </span><span class><a href="https://www.linkedin.com/advice/1/heres-how-you-can-optimize-query-performance-6tf6f?trk=article-ssr-frontend-x-article_little-text-block" target="_self" data-tracking-control-name="article-ssr-frontend-x-article_little-text-block" data-tracking-will-navigate data-test-link>database query result caching <!----></a></span><span class>. This strategy can lead to substantial improvements in response times for commonly accessed data.</span><!----> </p> </div> </div> </div> </div> </div> <div class="column-article-segment-contributions md:column md:pb-[200px] md:w-1/2"> <div class="article-segment-contributions-header-container bg-color-canvas-tint md:ml-[-12px] md:pt-6 lg:ml-0 mt-1 "> <!----> <div class="add-your-perspective-section relative flex flex-row items-center " data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328)" data-test-add-contribution> <code id="add_your_perspective_tracking_prefix" style="display: none"><!--"article-ssr-frontend-x-article"--></code> <code id="isGuest" style="display: none"><!--true--></code> <code id="showFuseErrorMessage" style="display: none"><!--true--></code> <div class="mb-2"> <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article" target="_self" data-tracking-control-name="add_contribution_cta" data-tracking-will-navigate data-test-link class="add-your-perspective-button btn-sm flex flex-col items-start justify-center lg:btn-md bg-color-surface-accent-tint-1 hover:bg-color-container-tertiary-hover " data-test-add-contribution-btn aria-describedby="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543170531328_" data-test-contribution-cta-link-guest role="button"> <div data-test-contribution-btn-text class="add-your-perspective-button-text text-left text-color-text-low-emphasis">Add your perspective</div> <!----></a> </div> <div class="contribution-text-area-wrapper relative w-full hidden"> <code id="min_char_limit" style="display: none"><!--"125"--></code> <code id="min_reply_char_limit" style="display: none"><!--"1"--></code> <code id="max_char_limit" style="display: none"><!--"750"--></code> <code id="i18n_contribution_post_success" style="display: none"><!--"Contribution added successfully"--></code> <code id="i18n_contribution_post_error" style="display: none"><!--"Sorry, something went wrong while adding your contribution."--></code> <code id="i18n_contribution_edit_post_success" style="display: none"><!--"Contribution edited successfully"--></code> <code id="i18n_contribution_edit_post_error" style="display: none"><!--"Sorry, something went wrong while editing your contribution."--></code> <code id="i18n_try_refreshing_the_page" style="display: none"><!--"Try refreshing the page."--></code> <code id="i18n_characters" style="display: none"><!--"10 characters."--></code> <code id="i18n_characters_fraction" style="display: none"><!--"10/20 characters"--></code> <code id="i18n_contribution_post_rate_limit_error" style="display: none"><!--"It looks like you’ve already contributed a few times. To ensure diverse perspectives, we limit contributions."--></code> <code id="i18n_contribution_post_rate_limit_error_suggestion" style="display: none"><!--"Check out other articles"--></code> <div class="contribution-text-area-border ease-linear duration-300 mb-2 rounded-md border-1 border-solid border-[var(--color-input-container-border)] p-2 transition-all focus-within:shadow-border hover:shadow-border active:shadow-border-active md:px-3"> <textarea class="contribution-text-area leading-normal placeholder:text-color-input-hint box-border w-full resize-none border-0 bg-color-transparent p-0 text-md leading-open tracking-wide text-color-text outline-none placeholder:text-color-text-disabled lg:text-lg" placeholder="Some ways to get started: - One time at work… - In my experience… - One thing I’ve found helpful…" rows="4" data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328)" aria-errormessage="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328)" data-feed-control="comment_box" data-feed-action-category="EXPAND" data-feed-action-type="expandContributionBox"></textarea> <div class="contribution-action-bar flex w-full items-center pt-2"> <span class="contribution-helper-text grow text-left text-xs text-color-text-secondary lg:text-sm" role="alert"> <span class="contribution-character-count"></span> <span class="contribution-error-message hidden text-color-signal-negative" id="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328)"> Help others by sharing more (125 characters min.) </span> </span> <button class="contribution-cancel-button ease-linear duration-300 btn-sm btn-tertiary mr-1 transition-all lg:btn-md" data-tracking-control-name="cancel_contribution"> Cancel </button> <button disabled="true" aria-disabled="true" class="submit-contribution-button ease-linear duration-300 btn-sm btn-primary transition-all lg:btn-md" data-tracking-control-name="comment_post" data-feed-control="comment_post" data-feed-action-category="COMMENT" data-feed-action-type="submitContribution"> <div class="loader flex"> <div class="loader__container mb-2 overflow-hidden"> <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/ddi43qwelxeqjxdd45pe3fvs1" data-svg-class-name="loader__icon-svg--x-small fill-currentColor h-[20px] min-h-[20px] w-[20px] min-w-[20px]"></icon> </div> </div> <span class="submit-contribution-button-text">Add</span> <span class="save-contribution-changes-button-text">Save</span> </button> </div> </div> </div> </div> </div> <ul class="contribution-list contribution-list-guest"> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)" data-contributor-urn="urn:li:member:83037494" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://sg.linkedin.com/in/ivandecastro?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 " data-delayed-url="https://media.licdn.com/dms/image/v2/D5603AQH3TPkvrnUcxw/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1688634277127?e=2147483647&v=beta&t=84BYmBysZ-Mym77MmgaIFzjqRXHUQ_YBJwWnLb4dMyQ" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D5603AQH3TPkvrnUcxw/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1688634277127?e=2147483647&v=beta&t=84BYmBysZ-Mym77MmgaIFzjqRXHUQ_YBJwWnLb4dMyQ" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Ivan de Castro </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> boosting revenue & efficiency with AI-driven decisions </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)" data-semaphore-author-urn="urn:li:member:83037494" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">I once tackled a slow data infrastructure by leveraging caching, which made a huge difference. In one project, our queries were dragging, so we implemented Redis for caching frequently accessed data. This reduced our database load and significantly sped up response times. We also used query result caching in our SQL database, which cut down on redundant processing. If your queries are slow, try caching the results of expensive operations. It’s a quick win that can drastically improve performance without needing to overhaul your entire system.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)" data-reactions-count="2"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)" data-reactions-count="2"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <code id="i18n_reaction_singular" style="display: none"><!--"%numReactions% Reaction"--></code> <code id="i18n_reactions_plural" style="display: none"><!--"%numReactions% Reactions"--></code> <div class="flex items-center font-sans text-sm babybear:text-xs contribution-social-activity__social-actions before:middot flex items-center justify-start gap-1 pr-1 before:mx-0.5" data-sap-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)"> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis my-1" role="button" aria-label="2 Reactions" data-separate-ctas="false" data-test-id="social-actions__reactions" data-id="social-actions__reactions" data-num-reactions="2" data-singular="%numReactions%" data-plural="%numReactions%" data-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543170531328),7210256888997830657)" tabindex="0"> <img alt data-reaction-type="LIKE" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur" height="16px" width="16px"> <span aria-hidden="true" class="font-normal ml-0.5" data-test-id="social-actions__reaction-count"> 2 </span> </div> <code id="social-actions__reaction-image-APPRECIATION" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cib97epu77mrzque5gqlzjgaw"--></code> <!----><!----> <code id="social-actions__reaction-image-EMPATHY" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/37hg81qnm85dsy5mbqfifg9qs"--></code> <code id="social-actions__reaction-image-ENTERTAINMENT" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/e7ppwfmo0if15fgie4q5r4us4"--></code> <!----> <code id="social-actions__reaction-image-INTEREST" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt"--></code> <code id="social-actions__reaction-image-LIKE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur"--></code> <code id="social-actions__reaction-image-MAYBE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4iy169rwfs5rdhspekg2r5wc6"--></code> <code id="social-actions__reaction-image-PRAISE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cjrxeu0ese8oxe32kiom8kzoh"--></code> <!----><!----><!----><!----> </div> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> </ul> <!----> </div> </div> </div> <code id="loginUrl" style="display: none"><!--"https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block"--></code> <div class="article-segment" data-is-logged-in="false" data-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543178932224)" data-test-id="article-segment" data-total-count="0" data-tracking-prefix="article-ssr-frontend-x-article" role="presentation"> <div class="md:row pb-6 md:flex"> <div class="column-article-segment-content md:column md:mb-8 md:mr-4 md:w-1/2 md:flex-1 md:pr-[88px]"> <div class="md:pt-6 sticky-on-scroll"> <div class="article-segment-content-container "> <div id="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543178932224_"> <div class="article-main__content" data-test-id="publishing-text-block"> <h2 class="flex"> <a id="scale-resources" href="#scale-resources" class="dummy-anchor invisible absolute mt-[-100px]"></a> <span class="header-index pr-1.5">5</span> <span class>Scale Resources</span><!----> </h2> </div> <div class="article-main__content" data-test-id="publishing-text-block"> <p> <span class>Sometimes, slow query performance is simply a matter of insufficient resources. If your system is under-provisioned, consider </span><span class><a href="https://www.linkedin.com/advice/1/your-data-processing-systems-lagging-due-outdated-afhne?trk=article-ssr-frontend-x-article_little-text-block" target="_self" data-tracking-control-name="article-ssr-frontend-x-article_little-text-block" data-tracking-will-navigate data-test-link>scaling up your hardware <!----></a></span><span class> or moving to more powerful servers. This could involve adding more CPUs, increasing RAM, or expanding disk storage. Cloud-based data solutions offer the flexibility to scale resources on-demand, which can be a cost-effective way to manage varying workloads without overcommitting to expensive hardware.</span><!----> </p> </div> </div> </div> </div> </div> <div class="column-article-segment-contributions md:column md:pb-[200px] md:w-1/2"> <div class="article-segment-contributions-header-container bg-color-canvas-tint md:ml-[-12px] md:pt-6 lg:ml-0 sticky-on-scroll mt-1 "> <!----> <div class="add-your-perspective-section relative flex flex-row items-center " data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543178932224)" data-test-add-contribution> <code id="add_your_perspective_tracking_prefix" style="display: none"><!--"article-ssr-frontend-x-article"--></code> <code id="isGuest" style="display: none"><!--true--></code> <code id="showFuseErrorMessage" style="display: none"><!--true--></code> <div class="mb-2"> <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article" target="_self" data-tracking-control-name="add_contribution_cta" data-tracking-will-navigate data-test-link class="add-your-perspective-button btn-sm flex flex-col items-start justify-center lg:btn-md bg-color-surface-accent-tint-1 hover:bg-color-container-tertiary-hover " data-test-add-contribution-btn aria-describedby="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543178932224_" data-test-contribution-cta-link-guest role="button"> <div data-test-contribution-btn-text class="add-your-perspective-button-text text-left text-color-text-low-emphasis">Add your perspective</div> <!----></a> </div> <div class="contribution-text-area-wrapper relative w-full hidden"> <code id="min_char_limit" style="display: none"><!--"125"--></code> <code id="min_reply_char_limit" style="display: none"><!--"1"--></code> <code id="max_char_limit" style="display: none"><!--"750"--></code> <code id="i18n_contribution_post_success" style="display: none"><!--"Contribution added successfully"--></code> <code id="i18n_contribution_post_error" style="display: none"><!--"Sorry, something went wrong while adding your contribution."--></code> <code id="i18n_contribution_edit_post_success" style="display: none"><!--"Contribution edited successfully"--></code> <code id="i18n_contribution_edit_post_error" style="display: none"><!--"Sorry, something went wrong while editing your contribution."--></code> <code id="i18n_try_refreshing_the_page" style="display: none"><!--"Try refreshing the page."--></code> <code id="i18n_characters" style="display: none"><!--"10 characters."--></code> <code id="i18n_characters_fraction" style="display: none"><!--"10/20 characters"--></code> <code id="i18n_contribution_post_rate_limit_error" style="display: none"><!--"It looks like you’ve already contributed a few times. To ensure diverse perspectives, we limit contributions."--></code> <code id="i18n_contribution_post_rate_limit_error_suggestion" style="display: none"><!--"Check out other articles"--></code> <div class="contribution-text-area-border ease-linear duration-300 mb-2 rounded-md border-1 border-solid border-[var(--color-input-container-border)] p-2 transition-all focus-within:shadow-border hover:shadow-border active:shadow-border-active md:px-3"> <textarea class="contribution-text-area leading-normal placeholder:text-color-input-hint box-border w-full resize-none border-0 bg-color-transparent p-0 text-md leading-open tracking-wide text-color-text outline-none placeholder:text-color-text-disabled lg:text-lg" placeholder="Some ways to get started: - One time at work… - In my experience… - One thing I’ve found helpful…" rows="4" data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543178932224)" aria-errormessage="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543178932224)" data-feed-control="comment_box" data-feed-action-category="EXPAND" data-feed-action-type="expandContributionBox"></textarea> <div class="contribution-action-bar flex w-full items-center pt-2"> <span class="contribution-helper-text grow text-left text-xs text-color-text-secondary lg:text-sm" role="alert"> <span class="contribution-character-count"></span> <span class="contribution-error-message hidden text-color-signal-negative" id="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543178932224)"> Help others by sharing more (125 characters min.) </span> </span> <button class="contribution-cancel-button ease-linear duration-300 btn-sm btn-tertiary mr-1 transition-all lg:btn-md" data-tracking-control-name="cancel_contribution"> Cancel </button> <button disabled="true" aria-disabled="true" class="submit-contribution-button ease-linear duration-300 btn-sm btn-primary transition-all lg:btn-md" data-tracking-control-name="comment_post" data-feed-control="comment_post" data-feed-action-category="COMMENT" data-feed-action-type="submitContribution"> <div class="loader flex"> <div class="loader__container mb-2 overflow-hidden"> <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/ddi43qwelxeqjxdd45pe3fvs1" data-svg-class-name="loader__icon-svg--x-small fill-currentColor h-[20px] min-h-[20px] w-[20px] min-w-[20px]"></icon> </div> </div> <span class="submit-contribution-button-text">Add</span> <span class="save-contribution-changes-button-text">Save</span> </button> </div> </div> </div> </div> </div> <ul class="contribution-list contribution-list-guest"> <!----> </ul> <!----> </div> </div> </div> <code id="loginUrl" style="display: none"><!--"https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block"--></code> <div class="article-segment" data-is-logged-in="false" data-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543183085569)" data-test-id="article-segment" data-total-count="0" data-tracking-prefix="article-ssr-frontend-x-article" role="presentation"> <div class="md:row pb-6 md:flex"> <div class="column-article-segment-content md:column md:mb-8 md:mr-4 md:w-1/2 md:flex-1 md:pr-[88px]"> <div class="md:pt-6 sticky-on-scroll"> <div class="article-segment-content-container "> <div id="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543183085569_"> <div class="article-main__content" data-test-id="publishing-text-block"> <h2 class="flex"> <a id="refactor-data-model" href="#refactor-data-model" class="dummy-anchor invisible absolute mt-[-100px]"></a> <span class="header-index pr-1.5">6</span> <span class>Refactor Data Model</span><!----> </h2> </div> <div class="article-main__content" data-test-id="publishing-text-block"> <p> <span class>Lastly, take a look at your data model and schema design. Poorly designed schemas can cause inefficiencies and slow down queries. Normalize your database to eliminate redundancy and ensure data integrity, but also consider denormalization for frequently accessed data that requires high read performance. Sometimes restructuring your data into a more query-friendly format, such as </span><span class><a href="https://www.linkedin.com/advice/3/what-best-practices-designing-data-warehouse?trk=article-ssr-frontend-x-article_little-text-block" target="_self" data-tracking-control-name="article-ssr-frontend-x-article_little-text-block" data-tracking-will-navigate data-test-link>using star schemas in data warehousing <!----></a></span><span class>, can lead to significant performance gains.</span><!----> </p> </div> </div> </div> </div> </div> <div class="column-article-segment-contributions md:column md:pb-[200px] md:w-1/2"> <div class="article-segment-contributions-header-container bg-color-canvas-tint md:ml-[-12px] md:pt-6 lg:ml-0 sticky-on-scroll mt-1 "> <!----> <div class="add-your-perspective-section relative flex flex-row items-center " data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543183085569)" data-test-add-contribution> <code id="add_your_perspective_tracking_prefix" style="display: none"><!--"article-ssr-frontend-x-article"--></code> <code id="isGuest" style="display: none"><!--true--></code> <code id="showFuseErrorMessage" style="display: none"><!--true--></code> <div class="mb-2"> <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article" target="_self" data-tracking-control-name="add_contribution_cta" data-tracking-will-navigate data-test-link class="add-your-perspective-button btn-sm flex flex-col items-start justify-center lg:btn-md bg-color-surface-accent-tint-1 hover:bg-color-container-tertiary-hover " data-test-add-contribution-btn aria-describedby="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543183085569_" data-test-contribution-cta-link-guest role="button"> <div data-test-contribution-btn-text class="add-your-perspective-button-text text-left text-color-text-low-emphasis">Add your perspective</div> <!----></a> </div> <div class="contribution-text-area-wrapper relative w-full hidden"> <code id="min_char_limit" style="display: none"><!--"125"--></code> <code id="min_reply_char_limit" style="display: none"><!--"1"--></code> <code id="max_char_limit" style="display: none"><!--"750"--></code> <code id="i18n_contribution_post_success" style="display: none"><!--"Contribution added successfully"--></code> <code id="i18n_contribution_post_error" style="display: none"><!--"Sorry, something went wrong while adding your contribution."--></code> <code id="i18n_contribution_edit_post_success" style="display: none"><!--"Contribution edited successfully"--></code> <code id="i18n_contribution_edit_post_error" style="display: none"><!--"Sorry, something went wrong while editing your contribution."--></code> <code id="i18n_try_refreshing_the_page" style="display: none"><!--"Try refreshing the page."--></code> <code id="i18n_characters" style="display: none"><!--"10 characters."--></code> <code id="i18n_characters_fraction" style="display: none"><!--"10/20 characters"--></code> <code id="i18n_contribution_post_rate_limit_error" style="display: none"><!--"It looks like you’ve already contributed a few times. To ensure diverse perspectives, we limit contributions."--></code> <code id="i18n_contribution_post_rate_limit_error_suggestion" style="display: none"><!--"Check out other articles"--></code> <div class="contribution-text-area-border ease-linear duration-300 mb-2 rounded-md border-1 border-solid border-[var(--color-input-container-border)] p-2 transition-all focus-within:shadow-border hover:shadow-border active:shadow-border-active md:px-3"> <textarea class="contribution-text-area leading-normal placeholder:text-color-input-hint box-border w-full resize-none border-0 bg-color-transparent p-0 text-md leading-open tracking-wide text-color-text outline-none placeholder:text-color-text-disabled lg:text-lg" placeholder="Some ways to get started: - One time at work… - In my experience… - One thing I’ve found helpful…" rows="4" data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543183085569)" aria-errormessage="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543183085569)" data-feed-control="comment_box" data-feed-action-category="EXPAND" data-feed-action-type="expandContributionBox"></textarea> <div class="contribution-action-bar flex w-full items-center pt-2"> <span class="contribution-helper-text grow text-left text-xs text-color-text-secondary lg:text-sm" role="alert"> <span class="contribution-character-count"></span> <span class="contribution-error-message hidden text-color-signal-negative" id="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543183085569)"> Help others by sharing more (125 characters min.) </span> </span> <button class="contribution-cancel-button ease-linear duration-300 btn-sm btn-tertiary mr-1 transition-all lg:btn-md" data-tracking-control-name="cancel_contribution"> Cancel </button> <button disabled="true" aria-disabled="true" class="submit-contribution-button ease-linear duration-300 btn-sm btn-primary transition-all lg:btn-md" data-tracking-control-name="comment_post" data-feed-control="comment_post" data-feed-action-category="COMMENT" data-feed-action-type="submitContribution"> <div class="loader flex"> <div class="loader__container mb-2 overflow-hidden"> <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/ddi43qwelxeqjxdd45pe3fvs1" data-svg-class-name="loader__icon-svg--x-small fill-currentColor h-[20px] min-h-[20px] w-[20px] min-w-[20px]"></icon> </div> </div> <span class="submit-contribution-button-text">Add</span> <span class="save-contribution-changes-button-text">Save</span> </button> </div> </div> </div> </div> </div> <ul class="contribution-list contribution-list-guest"> <!----> </ul> <!----> </div> </div> </div> <code id="loginUrl" style="display: none"><!--"https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block"--></code> <div class="article-segment" data-is-logged-in="false" data-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520)" data-test-id="article-segment" data-total-count="2" data-tracking-prefix="article-ssr-frontend-x-article" role="presentation"> <div class="md:row pb-6 md:flex"> <div class="column-article-segment-content md:column md:mb-8 md:mr-4 md:w-1/2 md:flex-1 md:pr-[88px]"> <div class="md:pt-6 sticky-on-scroll"> <div class="article-segment-content-container "> <div id="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543191531520_"> <div class="article-main__content" data-test-id="publishing-text-block"> <h2 class="flex"> <a id="here’s-what-else-to-consider" href="#here’s-what-else-to-consider" class="dummy-anchor invisible absolute mt-[-100px]"></a> <span class="header-index pr-1.5">7</span> <span class>Here’s what else to consider</span><!----> </h2> </div> <div class="article-main__content" data-test-id="publishing-text-block"> <p> <span class>This is a space to share examples, stories, or insights that don’t fit into any of the previous sections. What else would you like to add?</span><!----> </p> </div> </div> </div> </div> </div> <div class="column-article-segment-contributions md:column md:pb-[200px] md:w-1/2"> <div class="article-segment-contributions-header-container bg-color-canvas-tint md:ml-[-12px] md:pt-6 lg:ml-0 sticky-on-scroll mt-1 "> <!----> <div class="add-your-perspective-section relative flex flex-row items-center " data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520)" data-test-add-contribution> <code id="add_your_perspective_tracking_prefix" style="display: none"><!--"article-ssr-frontend-x-article"--></code> <code id="isGuest" style="display: none"><!--true--></code> <code id="showFuseErrorMessage" style="display: none"><!--true--></code> <div class="mb-2"> <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article" target="_self" data-tracking-control-name="add_contribution_cta" data-tracking-will-navigate data-test-link class="add-your-perspective-button btn-sm flex flex-col items-start justify-center lg:btn-md bg-color-surface-accent-tint-1 hover:bg-color-container-tertiary-hover " data-test-add-contribution-btn aria-describedby="content-urn_li_articleSegment__urn_li_linkedInArticle_7209651541320855552_7209651543191531520_" data-test-contribution-cta-link-guest role="button"> <div data-test-contribution-btn-text class="add-your-perspective-button-text text-left text-color-text-low-emphasis">Add your perspective</div> <!----></a> </div> <div class="contribution-text-area-wrapper relative w-full hidden"> <code id="min_char_limit" style="display: none"><!--"125"--></code> <code id="min_reply_char_limit" style="display: none"><!--"1"--></code> <code id="max_char_limit" style="display: none"><!--"750"--></code> <code id="i18n_contribution_post_success" style="display: none"><!--"Contribution added successfully"--></code> <code id="i18n_contribution_post_error" style="display: none"><!--"Sorry, something went wrong while adding your contribution."--></code> <code id="i18n_contribution_edit_post_success" style="display: none"><!--"Contribution edited successfully"--></code> <code id="i18n_contribution_edit_post_error" style="display: none"><!--"Sorry, something went wrong while editing your contribution."--></code> <code id="i18n_try_refreshing_the_page" style="display: none"><!--"Try refreshing the page."--></code> <code id="i18n_characters" style="display: none"><!--"10 characters."--></code> <code id="i18n_characters_fraction" style="display: none"><!--"10/20 characters"--></code> <code id="i18n_contribution_post_rate_limit_error" style="display: none"><!--"It looks like you’ve already contributed a few times. To ensure diverse perspectives, we limit contributions."--></code> <code id="i18n_contribution_post_rate_limit_error_suggestion" style="display: none"><!--"Check out other articles"--></code> <div class="contribution-text-area-border ease-linear duration-300 mb-2 rounded-md border-1 border-solid border-[var(--color-input-container-border)] p-2 transition-all focus-within:shadow-border hover:shadow-border active:shadow-border-active md:px-3"> <textarea class="contribution-text-area leading-normal placeholder:text-color-input-hint box-border w-full resize-none border-0 bg-color-transparent p-0 text-md leading-open tracking-wide text-color-text outline-none placeholder:text-color-text-disabled lg:text-lg" placeholder="Some ways to get started: - One time at work… - In my experience… - One thing I’ve found helpful…" rows="4" data-segment-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520)" aria-errormessage="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520)" data-feed-control="comment_box" data-feed-action-category="EXPAND" data-feed-action-type="expandContributionBox"></textarea> <div class="contribution-action-bar flex w-full items-center pt-2"> <span class="contribution-helper-text grow text-left text-xs text-color-text-secondary lg:text-sm" role="alert"> <span class="contribution-character-count"></span> <span class="contribution-error-message hidden text-color-signal-negative" id="error-urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520)"> Help others by sharing more (125 characters min.) </span> </span> <button class="contribution-cancel-button ease-linear duration-300 btn-sm btn-tertiary mr-1 transition-all lg:btn-md" data-tracking-control-name="cancel_contribution"> Cancel </button> <button disabled="true" aria-disabled="true" class="submit-contribution-button ease-linear duration-300 btn-sm btn-primary transition-all lg:btn-md" data-tracking-control-name="comment_post" data-feed-control="comment_post" data-feed-action-category="COMMENT" data-feed-action-type="submitContribution"> <div class="loader flex"> <div class="loader__container mb-2 overflow-hidden"> <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/ddi43qwelxeqjxdd45pe3fvs1" data-svg-class-name="loader__icon-svg--x-small fill-currentColor h-[20px] min-h-[20px] w-[20px] min-w-[20px]"></icon> </div> </div> <span class="submit-contribution-button-text">Add</span> <span class="save-contribution-changes-button-text">Save</span> </button> </div> </div> </div> </div> </div> <ul class="contribution-list contribution-list-guest"> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7210920870200934400)" data-contributor-urn="urn:li:member:122302919" data-contribution-tracking-id="j/Tph2sFJBz81G3XHbIKTw==" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://in.linkedin.com/in/praveen-bhushan-cloud?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Praveen Bhushan </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Cloud Data Architect @Rackspace Technology | Cloud Migration & Mordenization, Architecture, Optemization, Finops </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7210920870200934400)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7210920870200934400)" data-semaphore-author-urn="urn:li:member:122302919" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">Use monitoring tools to track query response times, resource utilization, and other performance metrics to identify potential issues proactively. Understand how the data is being used to identify patterns and optimize accordingly. If the current database technology is not suitable for the workload, explore alternative options that might offer better performance.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7210920870200934400)" data-reactions-count="1"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7210920870200934400)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7210920870200934400)" data-reactions-count="1"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <code id="i18n_reaction_singular" style="display: none"><!--"%numReactions% Reaction"--></code> <code id="i18n_reactions_plural" style="display: none"><!--"%numReactions% Reactions"--></code> <div class="flex items-center font-sans text-sm babybear:text-xs contribution-social-activity__social-actions before:middot flex items-center justify-start gap-1 pr-1 before:mx-0.5" data-sap-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7210920870200934400)"> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis my-1" role="button" aria-label="1 Reaction" data-separate-ctas="false" data-test-id="social-actions__reactions" data-id="social-actions__reactions" data-num-reactions="1" data-singular="%numReactions%" data-plural="%numReactions%" data-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7210920870200934400)" tabindex="0"> <img alt data-reaction-type="LIKE" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur" height="16px" width="16px"> <span aria-hidden="true" class="font-normal ml-0.5" data-test-id="social-actions__reaction-count"> 1 </span> </div> <code id="social-actions__reaction-image-APPRECIATION" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cib97epu77mrzque5gqlzjgaw"--></code> <!----><!----> <code id="social-actions__reaction-image-EMPATHY" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/37hg81qnm85dsy5mbqfifg9qs"--></code> <code id="social-actions__reaction-image-ENTERTAINMENT" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/e7ppwfmo0if15fgie4q5r4us4"--></code> <!----> <code id="social-actions__reaction-image-INTEREST" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt"--></code> <code id="social-actions__reaction-image-LIKE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur"--></code> <code id="social-actions__reaction-image-MAYBE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4iy169rwfs5rdhspekg2r5wc6"--></code> <code id="social-actions__reaction-image-PRAISE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cjrxeu0ese8oxe32kiom8kzoh"--></code> <!----><!----><!----><!----> </div> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> <li class="contribution" data-contribution-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7209825658837860352)" data-contributor-urn="urn:li:member:921171863" data-contribution-tracking-id="RBvJzxzShP+Wg/dxGXNHyQ==" data-is-logged-in="false"> <div class="flex items-center justify-between"> <a href="https://in.linkedin.com/in/aneeshpal1998?trk=article-ssr-frontend-x-article" target="_blank" data-tracking-control-name="comment_actor" data-tracking-will-navigate class="contribution__lockup relative flex items-center overflow-hidden pr-1 font-sans hover:no-underline focus:no-underline xs:left-[-56px]"> <figure class="top-[4px] inline-flex lg:hidden"> <img class="inline-block relative rounded-[50%] w-4 h-4 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4D03AQF2jjS6NQ-R6Q/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1718796761984?e=2147483647&v=beta&t=VB9KLiIGDiGrxntZSK5ETpIP42f_mSE5TqKgITwfp0M" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <figure class="top-[4px] hidden lg:inline-flex"> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4D03AQF2jjS6NQ-R6Q/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1718796761984?e=2147483647&v=beta&t=VB9KLiIGDiGrxntZSK5ETpIP42f_mSE5TqKgITwfp0M" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Contributor profile photo"> </figure> <div class="min-w-0 ml-2"> <div class="flex items-center"> <span class="mr-0.5 truncate text-sm font-bold text-color-text lg:text-md"> Aneesh Pal </span> <!----><!----> </div> <p class="m-0 truncate text-sm text-color-text-low-emphasis md:text-md" data-test-id="contribution-lock-up-headline"> Data Analyst | Azure Data Engineer | Power BI | SQL | Business Intelligence | Databricks | Microsoft Fabric </p> </div> </a> <div class="flex items-center"> <!----> <div class="ellipsis-menu absolute right-0 top-0 contribution-control-menu relative" data-feed-action="show-comment-dropdown" data-id="comment__ellipsis-menu" data-feed-control="control_menu" data-tracking-control-name="comment_control_menu" data-feed-action-type="expandControl" data-feed-action-category="expand"> <div class="collapsible-dropdown flex items-center relative hyphens-auto"> <button class="ellipsis-menu__trigger collapsible-dropdown__button btn-md btn-tertiary cursor-pointer !py-[6px] !px-1 flex items-center rounded-[50%] ellipsis-menu__trigger--small w-[32px] h-[32px] flex justify-center w-[40px] min-w-[40px]" aria-expanded="false" aria-label="Open menu" data-tracking-control-name="article-ssr-frontend-x-article_ellipsis-menu-trigger" tabindex="0"> <icon class="ellipsis-menu__trigger-icon m-0 p-0 centered-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c26vw8uiog92lvrqov98hvbxr"></icon> </button> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-auto top-[100%]" role="menu" tabindex="-1"> <!----> <li class="ellipsis-menu__item flex contribution-control-menu-item--copy" data-feed-action="copyComment" data-feed-control="comment_control_menu_copy" data-tracking-control-name="comment_control_menu_copy" data-feed-action-type="controlMenuCopy" data-feed-action-category="copy" data-comment-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7209825658837860352)" data-comment-thread-urn="urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520)"> <button class="contribution-control-menu-item ellipsis-menu__item-button flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " data-tracking-control-name="comment_control_menu_copy" data-feed-action-category="expand" data-feed-action-type="expandCopyContribution" role="menuitem"> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/85z203x9ymzz8gu3a3jmtxy81"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Copy link to contribution</span> </button> </li> <li class="ellipsis-menu__item flex" data-feed-action="semaphoreComment" data-feed-control="comment_control_menu_report" data-tracking-control-name="comment_control_menu_report" data-feed-action-type="expandContributionReporting" data-feed-action-category="expand" data-test-id="contribution-control-menu-report"> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=comment-semaphore-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION&_f=guest-reporting" data-tracking-control-name="comment-semaphore-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE_CONTRIBUTION" data-semaphore-content-urn="urn:li:comment:(articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7209825658837860352)" data-semaphore-author-urn="urn:li:member:921171863" data-semaphore-tracking-prefix="comment-semaphore" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mx-0.25 flex items-center w-full py-1 px-2 cursor-pointer font-sans text-sm font-bold link-styled focus:link-styled link:no-underline active:bg-color-background-container-tint hover:bg-color-background-container-tint " role="menuitem"> <!----> <icon data-svg-class-name=" ellipsis-menu__item-icon text-color-icon h-[20px] w-[auto] mr-1 flex " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/eo60762wicg7snl6mo020acft"></icon> <span class=" ellipsis-menu__item-text inline-block text-color-text font-semibold ">Report contribution</span> </a> <!----> <template id="comment-reported-card-template"> <p class="comment-reported-card bg-color-background-container p-2 text-sm font-medium text-color-text-secondary"> Thanks for letting us know! You'll no longer see this contribution</p> </template> </li> <!----><!----> </ul> <!----> </div> </div> <code id="contributionCopyLink" style="display: none"><!--"Link copied to clipboard"--></code> <code id="contributionCopyFail" style="display: none"><!--"Copy failed, try again later."--></code> <code id="contributionCopyUnsupported" style="display: none"><!--"Copy to clipboard is unsupported."--></code> </div> </div> <div class="contribution__container left__border -mb-2 -mt-1 animate-show ml-0 pl-0 md:ml-[-41px] md:pl-[32px] pr-0 lg:ml-[-33px] lg:pl-[40px] lg:pr-1 pt-2 pb-4"> <div class="flex flex-col justify-between lg:flex-col"> <div class="flex items-center justify-between gap-1"> </div> </div> <div class="contribution__text-wrapper relative"> <p class="contribution__text mb-1 whitespace-pre-wrap pt-1 text-md leading-open text-color-text md:mb-0 md:pt-0 line-clamp-5 lg:text-lg" data-tracking-control-name="comment_text">To optimize query performance in your data infrastructure, focus on several key areas. First, create appropriate indexes on columns frequently used in WHERE, JOIN, and ORDER BY clauses. Simplify queries by selecting only necessary columns and using joins instead of subqueries. Adjust database configuration settings such as cache size and memory allocation for better efficiency. Implement partitioning to split large tables into smaller, more manageable pieces, and consider hardware upgrades like increasing RAM, CPU power, or switching to SSDs for faster storage. Additionally, implement caching strategies for frequently accessed data. Regular monitoring and analysis are essential to identify and address performance bottlenecks effectively.</p> <button class="contribution__see-more-button absolute bottom-0 right-0 hidden cursor-pointer border-0 bg-color-surface p-0 text-md leading-open text-color-text-secondary hover:text-color-action hover:underline lg:text-lg" data-tracking-control-name="comment_expand" data-feed-control="comment_expand" data-feed-action-type="expandContributionText" data-feed-action-category="EXPAND" role="button" type="button">…see more</button> </div> <!----> <div class="contribution__social-action-bar relative right-1 flex flex-row items-center justify-start gap-1"> <div class="contribution-social-activity inline-flex items-center justify-start"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto contribution-social-activity__reactions-menu " data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7209825658837860352)" data-reactions-count="0"> <a class="reactions-menu__link text-color-text contribution-social-activity__button flex items-center btn-sm btn-tertiary justify-center sm:flex-row sm:text-sm rounded-sm px-0.5 relative h-6 cursor-pointer w-full contribution-social-activity__reactions-menu " href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_contribution-social-activity_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_contribution-social-activity_reactions-cta" data-parent-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7209825658837860352)" data-tracking-will-navigate data-accessory-entity-urn="urn:li:comment:(urn:li:articleSegment:(urn:li:linkedInArticle:7209651541320855552,7209651543191531520),7209825658837860352)" data-reactions-count="0"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0" data-svg-class-name="contribution-social-activity__icon w-[24px] h-[24px] mr-0.5 sm:m-0--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="contribution-social-activity__button-text sm:pl-0.5 text-md font-bold hidden md:block">Funny</span> </div> </div> </template> <!----> </div> <!----> </div> <!----><!----> </div> <!----><!----><!----> </li> </ul> <!----> </div> </div> </div> <!----><!----> <div class="md:row pb-6 md:flex"> <div class="column-article-segment-content md:column md:mb-8 md:mr-4 md:w-1/2 md:flex-1 md:pr-[88px]"> <div class> <div class="article-segment-content-container "> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link publisher-author-card mb-4"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://www.linkedin.com/showcase/skills-data-engineering/" data-tracking-control-name="article-ssr-frontend-x-article_publisher-author-card" data-tracking-will-navigate> <span class="sr-only"> Data Engineering </span> </a> <img class="inline-block relative w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/C4E0BAQGrOAj-y0sWaA/company-logo_100_100/company-logo_100_100/0/1674600145236?e=2147483647&v=beta&t=u-rf24aXo1elv0LPiq_23FuG04HT18QpCiZclWzmMNU" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/cs8pjfgyw96g44ln9r7tct85f" alt="Data Engineering"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full "> <!----> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Data Engineering </h3> <!----> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <!----> </div> <!----> </div> <div class="base-main-card__ctas z-[3] self-center ml-3 babybear:ml-1 babybear:self-start"> <a class="base-main-card__cta btn-sm btn-secondary" href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_publisher-author-card" data-tracking-control-name="article-ssr-frontend-x-article_publisher-author-card" data-tracking-will-navigate> + Follow </a> </div> </div> <!----><!----> <!-- Entry --> <!-- Confirmation --> <div class="x-article-survey x-article-feedback-entry mb-2 rounded-md bg-color-surface py-2"> <div class="x-article-survey-entry"> <div class="md:flex items-center"> <div class="flex-grow pr-2"> <h2 class="pb-0.5 text-md font-bold text-color-text">Rate this article</h2> <div class="text-sm text-color-text-secondary">We created this article with the help of AI. What do you think of it?</div> </div> <div class="flex-shrink-0 pb-1 pt-1.5 md:pt-1 "> <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article" target="_self" data-tracking-control-name="article_quality_feedback_great" data-tracking-will-navigate data-test-link class="x-article-survey-cta-good btn-sm btn-secondary mr-1 " data-content-urn="urn:li:linkedInArticle:7209651541320855552" data-feed-action-category="SHARE_QUALITY_FEEDBACK" data-feed-action-type="feedback_article_is_great" data-feed-control="article_quality_feedback_great"> It’s great <!----></a> <a href="https://www.linkedin.com/signup/cold-join?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article" target="_self" data-tracking-control-name="article_quality_feedback_not_great" data-tracking-will-navigate data-test-link class="x-article-survey-cta-not-good btn-sm btn-secondary " data-content-urn="urn:li:linkedInArticle:7209651541320855552" data-feed-action-category="SHARE_QUALITY_FEEDBACK" data-feed-action-type="feedback_article_is_not_great" data-feed-control="article_quality_feedback_not_great" data-modal="x-article-feedback-outlet"> It’s not so great <!----></a> </div> </div> </div> <div class="x-article-survey-confirmation hidden"> <h2 class="pb-0.5 text-md font-bold text-color-text">Thanks for your feedback</h2> <div class="x-article-survey-confirmation-body text-sm text-color-text-secondary">Your feedback is private. Like or react to bring the conversation to your network.</div> </div> </div> <code id="embed_x_article_feedback_title_initial" style="display: none"><!--"Tell us more"--></code> <code id="embed_x_article_feedback_title_confirmation" style="display: none"><!--"Thanks for your feedback"--></code> <code id="embed_x_content_urn" style="display: none"><!--"urn:li:linkedInArticle:7209651541320855552"--></code> <div class="x-article-feedback-modal-wrapper"> <!----> <div class> <!----> <div id="x-article-feedback-modal" class="modal " data-outlet="x-article-feedback-outlet"> <!----> <div class="modal__overlay flex items-center bg-color-background-scrim justify-center fixed bottom-0 left-0 right-0 top-0 opacity-0 invisible pointer-events-none z-[1000] transition-[opacity] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] duration-[0.17s] py-4 " aria-hidden="true"> <section aria-modal="true" role="dialog" aria-labelledby="x-article-feedback-modal-modal-header" tabindex="-1" class="max-h-full modal__wrapper overflow-auto p-0 bg-color-surface max-w-[1128px] min-h-[160px] relative scale-[0.25] shadow-sm shadow-color-border-faint transition-[transform] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] duration-[0.33s] focus:outline-0 modal__wrapper--with-footer flex flex-col w-[1128px] mamabear:w-[744px] babybear:w-[360px] rounded-md"> <header class="modal__header flex items-center justify-between py-1.5 px-3 "> <h2 id="x-article-feedback-modal-modal-header" class="modal__title font-normal leading-open text-color-text text-lg">Tell us more</h2> <button class="modal__dismiss modal__dismiss--with-icon btn-tertiary h-[40px] w-[40px] p-0 rounded-full indent-0 " aria-label="Dismiss" data-tracking-control-name="article_quality_feedback_modal_dismiss" type="button"> <icon class="modal__dismiss-icon relative top-[2px]" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/gs508lg3t2o81tq7pmcgn6m2"></icon> </button> <!----> </header> <div class="modal__main w-full flex-1"> <div class="x-article-feedback__content mx-3 mb-2 text-color-text"></div> <template id="x-article-feedback-content-initial-template"> <div class="x-article-feedback__content p-3"> <div class="mb-2 text-color-text">Tell us why you didn’t like this article.</div> <ul class="x-article-feedback-modal-options mb-3"> <li class="py-1" data-x-article-feedback-item="action"> <label> <div class="flex"> <input class="scale-150" data-tracking-control-name="article_quality_feedback_select_option" name="x-article-feedback-action" value="feedback_not_professional_topic" data-x-article-feedback-input="feedback_not_professional_topic" type="radio"> <span class="ml-1 inline-block text-md text-color-text" data-attr="title">It’s not on a professional topic</span> </div> </label> </li> <li class="py-1" data-x-article-feedback-item="action"> <label> <div class="flex"> <input class="scale-150" data-tracking-control-name="article_quality_feedback_select_option" name="x-article-feedback-action" value="feedback_inaccuracies" data-x-article-feedback-input="feedback_inaccuracies" type="radio"> <span class="ml-1 inline-block text-md text-color-text" data-attr="title">It contains inaccuracies</span> </div> </label> </li> <li class="py-1" data-x-article-feedback-item="action"> <label> <div class="flex"> <input class="scale-150" data-tracking-control-name="article_quality_feedback_select_option" name="x-article-feedback-action" value="feedback_offensive_language" data-x-article-feedback-input="feedback_offensive_language" type="radio"> <span class="ml-1 inline-block text-md text-color-text" data-attr="title">It has offensive language</span> </div> </label> </li> <li class="py-1" data-x-article-feedback-item="action"> <label> <div class="flex"> <input class="scale-150" data-tracking-control-name="article_quality_feedback_select_option" name="x-article-feedback-action" value="feedback_harmful_advice" data-x-article-feedback-input="feedback_harmful_advice" type="radio"> <span class="ml-1 inline-block text-md text-color-text" data-attr="title">It has harmful advice</span> </div> </label> </li> <li class="py-1" data-x-article-feedback-item="action"> <label> <div class="flex"> <input class="scale-150" data-tracking-control-name="article_quality_feedback_select_option" name="x-article-feedback-action" value="feedback_stereotypes_or_bias" data-x-article-feedback-input="feedback_stereotypes_or_bias" type="radio"> <span class="ml-1 inline-block text-md text-color-text" data-attr="title">It contains stereotypes or bias</span> </div> </label> </li> <li class="py-1" data-x-article-feedback-item="action"> <label> <div class="flex"> <input class="scale-150" data-tracking-control-name="article_quality_feedback_select_option" name="x-article-feedback-action" value="feedback_redundant_or_unclear" data-x-article-feedback-input="feedback_redundant_or_unclear" type="radio"> <span class="ml-1 inline-block text-md text-color-text" data-attr="title">It’s redundant and unclear</span> </div> </label> </li> <li class="py-1" data-x-article-feedback-item="action"> <label> <div class="flex"> <input class="scale-150" data-tracking-control-name="article_quality_feedback_select_option" name="x-article-feedback-action" value="feedback_poorly_written" data-x-article-feedback-input="feedback_poorly_written_en" type="radio"> <span class="ml-1 inline-block text-md text-color-text" data-attr="title">Translation quality is poor</span> </div> </label> </li> <li class="py-1" data-x-article-feedback-item="action"> <label> <div class="flex"> <input class="scale-150" data-tracking-control-name="article_quality_feedback_select_option" name="x-article-feedback-action" value="feedback_not_relevant" data-x-article-feedback-input="feedback_not_relevant_en" type="radio"> <span class="ml-1 inline-block text-md text-color-text" data-attr="title">It’s not relevant in my country, region or culture</span> </div> </label> </li> </ul> <div class="rounded-md bg-color-surface-tint p-2 text-sm"> <div class="mb-1 text-color-text">If you think something in this article goes against our <a href="https://www.linkedin.com/legal/professional-community-policies" target="_blank" class="link-no-visited-state" data-feed-action-category="VIEW" data-feed-action-type="feedback_pcp_link" data-feed-control="article_quality_feedback_pcp_link" data-tracking-will-navigate="" data-x-article-feedback-action="policy" data-tracking-control-name="article_quality_feedback_pcp_link">Professional Community Policies</a>, please let us know.</div> <a href="/uas/login?trk=article_quality_feedback-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE&_f=guest-reporting" data-tracking-control-name="article_quality_feedback_report_article" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE" data-semaphore-content-urn="urn:li:linkedInArticle:7209651541320855552" data-semaphore-tracking-prefix="article_quality_feedback" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary link-no-visited-state" data-content-urn="urn:li:linkedInArticle:7209651541320855552" data-x-article-feedback-action="report_article" data-feed-control="article_quality_feedback_report_article" data-feed-action-category="REPORT" data-feed-action-type="feedback_report_offramp"> <!----> <span>Report this article</span> </a> <!----> </div> </div> </template> <template id="x-article-feedback-content-confirmation-template"> <div class="x-article-feedback__content p-3"> <div class="mb-2 text-color-text">We appreciate you letting us know. Though we’re unable to respond directly, your feedback helps us improve this experience for everyone.</div> <div class="rounded-md bg-color-surface-tint p-2 text-sm"> <div class="x-article-feedback-modal-confirmation-body2 mb-1 text-color-text">If you think this goes against our <a href="https://www.linkedin.com/legal/professional-community-policies" target="_blank" class="link-no-visited-state" data-feed-action-category="VIEW" data-feed-action-type="feedback_confirmation_pcp_link" data-feed-control="article_quality_feedback_confirmation_pcp_link" data-tracking-will-navigate="" data-x-article-feedback-action="policy_confirmation" data-tracking-control-name="article_quality_feedback_confirmation_pcp_link">Professional Community Policies</a>, please let us know.</div> <a href="/uas/login?trk=article_quality_feedback-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE&_f=guest-reporting" data-tracking-control-name="article_quality_feedback_confirmation_screen_report_article" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE" data-semaphore-content-urn="urn:li:linkedInArticle:7209651541320855552" data-semaphore-tracking-prefix="article_quality_feedback" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary link-no-visited-state" data-x-article-feedback-action="report_article_confirmation" data-feed-control="article_quality_feedback_confirmation_screen_report_article" data-feed-action-category="REPORT" data-feed-action-type="feedback_confirmation_report_offramp"> <!----> <span>Report this article</span> </a> <!----> </div> </div> </template> </div> <footer class="modal__footer flex justify-end py-1.5 px-3 border-t-1 border-solid border-color-border-faint"> <button class="btn-md btn-secondary" data-x-article-feedback-action="cancel" data-tracking-control-name="article_quality_feedback_cancel_option" data-feed-control="article_quality_feedback_cancel_option" data-feed-action-category="DISMISS" data-feed-action-type="feedback_cancel_option">Cancel</button> <button class="btn-md btn-primary ml-1" data-x-article-feedback-action="submit" data-tracking-control-name="article_quality_feedback_submit_option" data-feed-control="article_quality_feedback_submit_option" data-feed-action-category="SHARE_QUALITY_FEEDBACK" disabled="true">Submit</button> <button class="btn-md btn-primary ml-1 hidden" data-x-article-feedback-action="done" data-tracking-control-name="article_quality_feedback_done">Done</button> </footer> </section> </div> </div> </div> </div> <a href="/uas/login?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe&trk=article-ssr-frontend-x-article-sign-in-redirect&guestReportContentType=AUTO_GENERATED_SKILL_ARTICLE&_f=guest-reporting" data-tracking-control-name="article-ssr-frontend-x-article-sign-in-redirect" data-tracking-will-navigate data-item-type="semaphore" data-semaphore-content-type="AUTO_GENERATED_SKILL_ARTICLE" data-semaphore-content-urn="urn:li:linkedInArticle:7209651541320855552" data-semaphore-tracking-prefix="article-ssr-frontend-x-article" data-is-logged-in="false" data-modal="semaphore__toggle" class="semaphore__toggle visited:text-color-text-secondary mb-4 block pb-2 pr-2 text-md font-bold text-color-text visited:text-color-text-secondary text-right"> <!----> <span>Report this article</span> </a> <!----> <!----> <section class="slide-list relative more-articles__slide-list px-0 md:w-[452px]"> <header class="slide-list__header mb-1.5"> <h2 class="slide-list__heading font-bold mb-0.5 text-color-text text-lg">More articles on Data Engineering</h2> <!----> </header> <div class="slide-list__nav"> <div class="slide-list__nav-wrap absolute flex h-full items-center top-0 z-1 slide-list__nav-wrap--prev left-[-20px]"> <div class="previous-slide-list__a11y-notification sr-only hidden" role="alert"> No more previous content </div> <button data-tracking-control-name="article-ssr-frontend-x-article_slide_list_prev_button" class="slide-list__nav-button btn-sm btn-overlay cursor-pointer disabled:hidden" aria-label="Previous Slide" data-direction="prev" disabled> <icon class="slide-list__nav-icon flex items-center justify-center pointer-events-none h-3 rtl:-scale-x-100 rtl:translate-x-[7px]" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e5ka7p8s9n5r0z9p6kpmm3hig"></icon> </button> </div> </div> <div class="relative overflow-hidden "> <ul class="slide-list__list items-stretch flex list-none transition-all duration-slow ease-standard "> <li class="slide-list__item mr-2 rtl:ml-2"> <a class="x-more-articles-card__link outline-offset-[-2px] hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/0/your-data-pipeline-vulnerable-breaches-how-do-jmgaf" aria-label="Your data pipeline is vulnerable to breaches. How do you secure data in transit and at rest? 1 contribution" data-tracking-control-name="recommended_article_card" data-tracking-will-navigate="true"> <div class="x-more-articles-card container-lined flex h-[119px] w-[272px] overflow-hidden hover:container-raised active:container-raised"> <!----> <div class="x-more-articles-card__text p-1.5"> <p class="x-more-articles-card__title break-words text-sm font-bold text-color-text line-clamp-3"> Your data pipeline is vulnerable to breaches. How do you secure data in transit and at rest? </p> <p class="x-more-articles-card__contributions-count mt-1 text-xs font-normal text-color-text-secondary"> 1 contribution </p> </div> </div> </a> </li> <li class="slide-list__item mr-2 rtl:ml-2"> <a class="x-more-articles-card__link outline-offset-[-2px] hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/0/youre-facing-tight-deadlines-real-time-data-processing-avdqc" aria-label="You're facing tight deadlines for real-time data processing. How do you ensure accuracy and reliability? 1 contribution" data-tracking-control-name="recommended_article_card" data-tracking-will-navigate="true"> <div class="x-more-articles-card container-lined flex h-[119px] w-[272px] overflow-hidden hover:container-raised active:container-raised"> <!----> <div class="x-more-articles-card__text p-1.5"> <p class="x-more-articles-card__title break-words text-sm font-bold text-color-text line-clamp-3"> You're facing tight deadlines for real-time data processing. How do you ensure accuracy and reliability? </p> <p class="x-more-articles-card__contributions-count mt-1 text-xs font-normal text-color-text-secondary"> 1 contribution </p> </div> </div> </a> </li> <li class="slide-list__item mr-2 rtl:ml-2"> <a class="x-more-articles-card__link outline-offset-[-2px] hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/0/struggling-merge-legacy-data-innovation-engineering-siv8e" aria-label="Struggling to merge legacy data with innovation in data engineering?" data-tracking-control-name="recommended_article_card" data-tracking-will-navigate="true"> <div class="x-more-articles-card container-lined flex h-[119px] w-[272px] overflow-hidden hover:container-raised active:container-raised"> <!----> <div class="x-more-articles-card__text p-1.5"> <p class="x-more-articles-card__title break-words text-sm font-bold text-color-text line-clamp-3"> Struggling to merge legacy data with innovation in data engineering? </p> <!----> </div> </div> </a> </li> <li class="slide-list__item mr-2 rtl:ml-2"> <a class="x-more-articles-card__link outline-offset-[-2px] hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/1/youre-struggling-outdated-data-systems-how-can-wydhf" aria-label="You're struggling with outdated data systems. How can you modernize with cutting-edge AI algorithms? 2 contributions" data-tracking-control-name="recommended_article_card" data-tracking-will-navigate="true"> <div class="x-more-articles-card container-lined flex h-[119px] w-[272px] overflow-hidden hover:container-raised active:container-raised"> <!----> <div class="x-more-articles-card__text p-1.5"> <p class="x-more-articles-card__title break-words text-sm font-bold text-color-text line-clamp-3"> You're struggling with outdated data systems. How can you modernize with cutting-edge AI algorithms? </p> <p class="x-more-articles-card__contributions-count mt-1 text-xs font-normal text-color-text-secondary"> 2 contributions </p> </div> </div> </a> </li> <li class="slide-list__item mr-2 rtl:ml-2"> <a class="x-more-articles-card__link outline-offset-[-2px] hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/0/your-etl-pipeline-riddled-performance-issues-how-ql9of" aria-label="Your ETL pipeline is riddled with performance issues. How do you troubleshoot effectively? 2 contributions" data-tracking-control-name="recommended_article_card" data-tracking-will-navigate="true"> <div class="x-more-articles-card container-lined flex h-[119px] w-[272px] overflow-hidden hover:container-raised active:container-raised"> <!----> <div class="x-more-articles-card__text p-1.5"> <p class="x-more-articles-card__title break-words text-sm font-bold text-color-text line-clamp-3"> Your ETL pipeline is riddled with performance issues. How do you troubleshoot effectively? </p> <p class="x-more-articles-card__contributions-count mt-1 text-xs font-normal text-color-text-secondary"> 2 contributions </p> </div> </div> </a> </li> <li class="slide-list__item mr-2 rtl:ml-2"> <a class="x-more-articles-card__link outline-offset-[-2px] hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/1/youre-managing-massive-datasets-your-etl-processes-e11yc" aria-label="You're managing massive datasets in your ETL processes. How can you optimize for efficiency? 4 contributions" data-tracking-control-name="recommended_article_card" data-tracking-will-navigate="true"> <div class="x-more-articles-card container-lined flex h-[119px] w-[272px] overflow-hidden hover:container-raised active:container-raised"> <!----> <div class="x-more-articles-card__text p-1.5"> <p class="x-more-articles-card__title break-words text-sm font-bold text-color-text line-clamp-3"> You're managing massive datasets in your ETL processes. How can you optimize for efficiency? </p> <p class="x-more-articles-card__contributions-count mt-1 text-xs font-normal text-color-text-secondary"> 4 contributions </p> </div> </div> </a> </li> <li class="slide-list__item mr-2 rtl:ml-2"> <a class="x-more-articles-card__link outline-offset-[-2px] hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/0/youre-drowning-data-overload-how-can-you-streamline-qk4zf" aria-label="You're drowning in data overload. How can you streamline your ETL processes for efficiency? 4 contributions" data-tracking-control-name="recommended_article_card" data-tracking-will-navigate="true"> <div class="x-more-articles-card container-lined flex h-[119px] w-[272px] overflow-hidden hover:container-raised active:container-raised"> <!----> <div class="x-more-articles-card__text p-1.5"> <p class="x-more-articles-card__title break-words text-sm font-bold text-color-text line-clamp-3"> You're drowning in data overload. How can you streamline your ETL processes for efficiency? </p> <p class="x-more-articles-card__contributions-count mt-1 text-xs font-normal text-color-text-secondary"> 4 contributions </p> </div> </div> </a> </li> <li class="slide-list__item mr-2 rtl:ml-2"> <a class="x-more-articles-card__link outline-offset-[-2px] hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/1/youre-managing-critical-data-migration-how-do-eejnc" aria-label="You're managing a critical data migration. How do you secure sensitive information throughout the process? 8 contributions" data-tracking-control-name="recommended_article_card" data-tracking-will-navigate="true"> <div class="x-more-articles-card container-lined flex h-[119px] w-[272px] overflow-hidden hover:container-raised active:container-raised"> <!----> <div class="x-more-articles-card__text p-1.5"> <p class="x-more-articles-card__title break-words text-sm font-bold text-color-text line-clamp-3"> You're managing a critical data migration. How do you secure sensitive information throughout the process? </p> <p class="x-more-articles-card__contributions-count mt-1 text-xs font-normal text-color-text-secondary"> 8 contributions </p> </div> </div> </a> </li> </ul> </div> <div class="slide-list__nav"> <div class="slide-list__nav-wrap absolute flex h-full items-center top-0 z-1 slide-list__nav-wrap--next right-[-20px]"> <div class="next-slide-list__a11y-notification sr-only hidden" role="alert"> No more next content </div> <button data-tracking-control-name="article-ssr-frontend-x-article_slide_list_next_button" class="slide-list__nav-button btn-sm btn-overlay cursor-pointer disabled:hidden" aria-label="Next Slide" data-direction="next"> <icon class="slide-list__nav-icon flex items-center justify-center pointer-events-none h-3 rtl:-scale-x-100 rtl:translate-x-[7px]" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c9dcz2pyrbwi3sr6xwxigmvlz"></icon> </button> </div> </div> <div class="flex items-center justify-center mt-2"> <!----> <a aria-label="See all articles on Data Engineering" class="absolute flex gap-1 items-center link-styled right-0 text-sm slide_list__see-all" data-tracking-control-name="article-ssr-frontend-x-article_see_all" data-tracking-will-navigate href="https://www.linkedin.com/pulse/topics/engineering-s166/data-engineering-s50513/?trk=article-ssr-frontend-x-article"> <span>See all</span> <icon class="h-2 w-2" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/588y48bk4e72ybpxav0sjkozs"></icon> </a> </div> <code id="i18n_slide_list_current_slide_aria_label" style="display: none"><!--"Current Item"--></code> </section> <section class="related-skills"> <h2 class="mb-1 ml-0 md:ml-1 mt-2 text-lg font-bold text-color-text"> Explore Other Skills </h2> <div class="show-more-less"> <!----> <ul data-max-num-to-show="6" class="show-more-less__list show-more-less__list--hide-after-6" data-impression-id="article-ssr-frontend-x-article-related-skills_show-more-less"> <li class="inline-flex"> <a class="btn-sm btn-secondary mx-0.5 mt-1 mb-0.5 w-fit hover:no-underline papabear:btn-md" href="https://www.linkedin.com/pulse/topics/engineering-s166/programming-s698/" data-tracking-control-name="article-ssr-frontend-x-article-Programming" data-tracking-will-navigate>Programming</a> </li> <li class="inline-flex"> <a class="btn-sm btn-secondary mx-0.5 mt-1 mb-0.5 w-fit hover:no-underline papabear:btn-md" href="https://www.linkedin.com/pulse/topics/engineering-s166/web-development-s764/" data-tracking-control-name="article-ssr-frontend-x-article-Web Development" data-tracking-will-navigate>Web Development</a> </li> <li class="inline-flex"> <a class="btn-sm btn-secondary mx-0.5 mt-1 mb-0.5 w-fit hover:no-underline papabear:btn-md" href="https://www.linkedin.com/pulse/topics/engineering-s166/agile-methodologies-s1608/" data-tracking-control-name="article-ssr-frontend-x-article-Agile Methodologies" data-tracking-will-navigate>Agile Methodologies</a> </li> <li class="inline-flex"> <a class="btn-sm btn-secondary mx-0.5 mt-1 mb-0.5 w-fit hover:no-underline papabear:btn-md" href="https://www.linkedin.com/pulse/topics/engineering-s166/machine-learning-s3289/" data-tracking-control-name="article-ssr-frontend-x-article-Machine Learning" data-tracking-will-navigate>Machine Learning</a> </li> <li class="inline-flex"> <a class="btn-sm btn-secondary mx-0.5 mt-1 mb-0.5 w-fit hover:no-underline papabear:btn-md" href="https://www.linkedin.com/pulse/topics/engineering-s166/software-development-s602/" data-tracking-control-name="article-ssr-frontend-x-article-Software Development" data-tracking-will-navigate>Software Development</a> </li> <li class="inline-flex"> <a class="btn-sm btn-secondary mx-0.5 mt-1 mb-0.5 w-fit hover:no-underline papabear:btn-md" href="https://www.linkedin.com/pulse/topics/engineering-s166/computer-science-s1541/" data-tracking-control-name="article-ssr-frontend-x-article-Computer Science" data-tracking-will-navigate>Computer Science</a> </li> <li class="inline-flex"> <a class="btn-sm btn-secondary mx-0.5 mt-1 mb-0.5 w-fit hover:no-underline papabear:btn-md" href="https://www.linkedin.com/pulse/topics/engineering-s166/data-analytics-s33049/" data-tracking-control-name="article-ssr-frontend-x-article-Data Analytics" data-tracking-will-navigate>Data Analytics</a> </li> <li class="inline-flex"> <a class="btn-sm btn-secondary mx-0.5 mt-1 mb-0.5 w-fit hover:no-underline papabear:btn-md" href="https://www.linkedin.com/pulse/topics/engineering-s166/data-science-s50061/" data-tracking-control-name="article-ssr-frontend-x-article-Data Science" data-tracking-will-navigate>Data Science</a> </li> <li class="inline-flex"> <a class="btn-sm btn-secondary mx-0.5 mt-1 mb-0.5 w-fit hover:no-underline papabear:btn-md" href="https://www.linkedin.com/pulse/topics/engineering-s166/artificial-intelligence-(ai)-s2407/" data-tracking-control-name="article-ssr-frontend-x-article-Artificial Intelligence (AI)" data-tracking-will-navigate>Artificial Intelligence (AI)</a> </li> <li class="inline-flex"> <a class="btn-sm btn-secondary mx-0.5 mt-1 mb-0.5 w-fit hover:no-underline papabear:btn-md" href="https://www.linkedin.com/pulse/topics/engineering-s166/cloud-computing-s2801/" data-tracking-control-name="article-ssr-frontend-x-article-Cloud Computing" data-tracking-will-navigate>Cloud Computing</a> </li> </ul> <button class="related-skills-show-more show-more-less__more-button btn-sm btn-secondary mx-0.5 my-1 papabear:btn-md" data-tracking-control-name="article-ssr-frontend-x-article_show_more" aria-label="Show more skills"> Show more <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/1iz8yi5qqd32dtilqm30ioj2o"></icon> </button> <button class="related-skills-show-more show-more-less__less-button show-more-less__button--hide btn-sm btn-secondary mx-0.5 my-1 papabear:btn-md" data-tracking-control-name="article-ssr-frontend-x-article_show_less" aria-label="Show less skills"> Show less <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5vxzfej9n3xp7g15m9qgckk0v"></icon> </button> </div> </section> </div> </div> </div> <div class="column-article-segment-contributions md:column md:w-1/2"> <section aria-labelledby="articles-side-panel__section" tabindex="-1" class="articles-side-panel "> <main class="main articles-side-panel__main w-full p-0"> <header class="articles-side-panel__header items-center border-b-1 border-solid border-color-divider-solid"> <h2 class="articles-side-panel__header-title py-3 text-lg font-bold text-color-text px-0 "> More relevant reading </h2> </header> <ul class="articles-side-panel__list"> <li class="articles-side-panel__list-item border-b-1 border-solid border-color-border-faint"> <a class="contribution-queue-recommended-article-card block hover:bg-color-surface-tint hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/1/your-data-infrastructure-struggling-technical-m7xcf" aria-label="Recommended article link" data-tracking-will-navigate="true" data-tracking-control-name="nba_contribute_recommended_article" data-feed-action-category="view" data-feed-action-type="viewArticle" target="_self"> <div class="py-1.5"> <div class="contribution-queue-recommended-article-card__tag text-sm font-normal text-color-text-secondary">Data Engineering</div> <div class="contribution-queue-recommended-article-card__title text-base break-words text-md font-normal text-color-text">Your data infrastructure is struggling with technical debt. How can you ensure it scales effectively?</div> </div> </a> </li> <li class="articles-side-panel__list-item border-b-1 border-solid border-color-border-faint"> <a class="contribution-queue-recommended-article-card block hover:bg-color-surface-tint hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/3/youre-facing-surge-data-demands-how-can-you-0e5re" aria-label="Recommended article link" data-tracking-will-navigate="true" data-tracking-control-name="nba_contribute_recommended_article" data-feed-action-category="view" data-feed-action-type="viewArticle" target="_self"> <div class="py-1.5"> <div class="contribution-queue-recommended-article-card__tag text-sm font-normal text-color-text-secondary">Database Development</div> <div class="contribution-queue-recommended-article-card__title text-base break-words text-md font-normal text-color-text">You're facing a surge in data demands. How can you ensure your database keeps up with the growth?</div> </div> </a> </li> <li class="articles-side-panel__list-item border-b-1 border-solid border-color-border-faint"> <a class="contribution-queue-recommended-article-card block hover:bg-color-surface-tint hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/3/youre-facing-pressure-speed-up-database-performance-v4iwf" aria-label="Recommended article link" data-tracking-will-navigate="true" data-tracking-control-name="nba_contribute_recommended_article" data-feed-action-category="view" data-feed-action-type="viewArticle" target="_self"> <div class="py-1.5"> <div class="contribution-queue-recommended-article-card__tag text-sm font-normal text-color-text-secondary">Database Engineering</div> <div class="contribution-queue-recommended-article-card__title text-base break-words text-md font-normal text-color-text">You're facing pressure to speed up database performance. How do you balance speed with data reliability?</div> </div> </a> </li> <li class="articles-side-panel__list-item "> <a class="contribution-queue-recommended-article-card block hover:bg-color-surface-tint hover:no-underline focus:no-underline active:no-underline" href="https://www.linkedin.com/advice/1/heres-how-you-can-effectively-design-data-infrastructure-cwywc" aria-label="Recommended article link" data-tracking-will-navigate="true" data-tracking-control-name="nba_contribute_recommended_article" data-feed-action-category="view" data-feed-action-type="viewArticle" target="_self"> <div class="py-1.5"> <div class="contribution-queue-recommended-article-card__tag text-sm font-normal text-color-text-secondary">Data Engineering</div> <div class="contribution-queue-recommended-article-card__title text-base break-words text-md font-normal text-color-text">Here's how you can effectively design a data infrastructure.</div> </div> </a> </li> <!----><!----><!----><!----><!----><!----> </ul> <!----> </main> </section> </div> </div> <!----><!----> </div> </section> <div class="modal-delete-confirmation-container"> <!----> <div id="modal-delete-confirmation" class="modal " data-outlet="default-outlet"> <!----> <div class="modal__overlay flex items-center bg-color-background-scrim justify-center fixed bottom-0 left-0 right-0 top-0 opacity-0 invisible pointer-events-none z-[1000] transition-[opacity] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] duration-[0.17s] py-4 " aria-hidden="true"> <section aria-modal="true" role="dialog" aria-labelledby="modal-delete-confirmation-modal-header" tabindex="-1" class="max-h-full modal__wrapper overflow-auto p-0 bg-color-surface max-w-[1128px] min-h-[160px] relative scale-[0.25] shadow-sm shadow-color-border-faint transition-[transform] ease-[cubic-bezier(0.25,0.1,0.25,1.0)] duration-[0.33s] focus:outline-0 modal__wrapper--with-footer flex flex-col w-[774px] babybear:w-[360px] delete- rounded-md"> <div class="modal-header mx-3 flex justify-between py-3"> <h2 class="label py-1 text-lg font-medium leading-regular text-color-text" id="delete-modal-heading-label">Are you sure you want to delete your contribution?</h2> <h2 class="label py-1 text-lg font-medium leading-regular text-color-text hidden" id="delete-modal-reply-heading-label">Are you sure you want to delete your reply?</h2> <button class="modal__dismiss btn-tertiary h-[40px] w-[40px] p-0 rounded-full indent-0 delete-modal-dismiss-btn" aria-label="Close delete modal" data-tracking-control-name="delete_modal_dismiss"> <icon class="delete-modal__dismiss-icon h-3 w-3" data-svg-class-name="h-3 w-3" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/adzjokfylbe8pvjr9h8iv96mw"></icon> </button> </div> <div class="modal__main w-full flex-1"> <div class="delete-modal-content-container m-3 rounded-md bg-color-surface-accent-tint-1 dark:bg-color-surface-accent-tint-1"> <div class="delete-modal-content break-words p-3 font-normal text-color-text md:text-md lg:text-lg"></div> <div class="delete-contribution-author flex items-center overflow-hidden px-3 pb-3"></div> </div> </div> <footer class="modal__footer flex justify-end py-1.5 px-3 border-t-1 border-solid border-color-border-faint"> <div class="delete-modal-cta" id="delete-modal-cta"> <button data-tracking-control-name="comment_cancel_delete" data-action-type="cancel" class="delete-contribution-cta cancel-cta-btn btn-md text-color-text border desktop btn-secondary mr-1 border-solid border-black-a90">Cancel</button> <button data-tracking-control-name="comment_submit_delete" data-action-type="delete" data-feed-control="comment_submit_delete" data-feed-action-category="delete" data-feed-action-type="deleteContribution" class="delete-contribution-cta delete-cta-btn ease-linear duration-300 btn-md transition-all btn-primary"> <div class="loader delete-cta-loader inline"> <div class="loader__container mb-2 overflow-hidden"> <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/ddi43qwelxeqjxdd45pe3fvs1" data-svg-class-name="loader__icon-svg--x-small fill-currentColor h-[20px] min-h-[20px] w-[20px] min-w-[20px]"></icon> </div> </div> <span class="delete-cta-text">Delete</span> </button> </div> </footer> </section> </div> </div> </div> <code id="contributionDeleteError" style="display: none"><!--"Sorry, something went wrong while deleting your contribution."--></code> <code id="contributionDeleteSuccess" style="display: none"><!--"Successfully deleted your contribution."--></code> <code id="contributionReplyDeleteError" style="display: none"><!--"Sorry, something went wrong while deleting your reply."--></code> <code id="contributionReplyDeleteSuccess" style="display: none"><!--"Successfully deleted your reply."--></code> <code id="contributionDeletePageRefresh" style="display: none"><!--"Try refreshing the page."--></code> <code id="isMobile" style="display: none"><!--false--></code> </article> </div> <!----> </main> <!----> </div> <!----> <footer class="li-footer bg-transparent w-full "> <ul class="li-footer__list flex flex-wrap flex-row items-start justify-start w-full h-auto min-h-[50px] my-[0px] mx-auto py-3 px-2 papabear:w-[1128px] papabear:p-0"> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <span class="sr-only">LinkedIn</span> <icon class="li-footer__copy-logo text-color-logo-brand-alt inline-block self-center h-[14px] w-[56px] mr-1" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e12h2cd8ac580qen9qdd0qks8"></icon> <span class="li-footer__copy-text flex items-center">© 2024</span> </li> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-solid-secondary hover:text-color-link-hover focus:text-color-link-focus" href="https://about.linkedin.com?trk=article-ssr-frontend-x-article_footer-about" data-tracking-control-name="article-ssr-frontend-x-article_footer-about" data-tracking-will-navigate> About </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-solid-secondary hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/accessibility?trk=article-ssr-frontend-x-article_footer-accessibility" data-tracking-control-name="article-ssr-frontend-x-article_footer-accessibility" data-tracking-will-navigate> Accessibility </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-solid-secondary hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/user-agreement?trk=article-ssr-frontend-x-article_footer-user-agreement" data-tracking-control-name="article-ssr-frontend-x-article_footer-user-agreement" data-tracking-will-navigate> User Agreement </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-solid-secondary hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/privacy-policy?trk=article-ssr-frontend-x-article_footer-privacy-policy" data-tracking-control-name="article-ssr-frontend-x-article_footer-privacy-policy" data-tracking-will-navigate> Privacy Policy </a> </li> <!----> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-solid-secondary hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/cookie-policy?trk=article-ssr-frontend-x-article_footer-cookie-policy" data-tracking-control-name="article-ssr-frontend-x-article_footer-cookie-policy" data-tracking-will-navigate> Cookie Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-solid-secondary hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/copyright-policy?trk=article-ssr-frontend-x-article_footer-copyright-policy" data-tracking-control-name="article-ssr-frontend-x-article_footer-copyright-policy" data-tracking-will-navigate> Copyright Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-solid-secondary hover:text-color-link-hover focus:text-color-link-focus" href="https://brand.linkedin.com/policies?trk=article-ssr-frontend-x-article_footer-brand-policy" data-tracking-control-name="article-ssr-frontend-x-article_footer-brand-policy" data-tracking-will-navigate> Brand Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-solid-secondary hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/psettings/guest-controls?trk=article-ssr-frontend-x-article_footer-guest-controls" data-tracking-control-name="article-ssr-frontend-x-article_footer-guest-controls" data-tracking-will-navigate> Guest Controls </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-solid-secondary hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/professional-community-policies?trk=article-ssr-frontend-x-article_footer-community-guide" data-tracking-control-name="article-ssr-frontend-x-article_footer-community-guide" data-tracking-will-navigate> Community Guidelines </a> </li> <!----> <li class="li-footer__item font-sans text-xs text-color-text-solid-secondary flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <div class="collapsible-dropdown collapsible-dropdown--footer collapsible-dropdown--up flex items-center relative hyphens-auto language-selector z-2"> <!----> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-[100%] top-auto" role="menu" tabindex="-1"> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="العربية (Arabic)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ar_AE" data-locale="ar_AE" role="menuitem" lang="ar_AE"> العربية (Arabic) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="বাংলা (Bangla)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-bn_IN" data-locale="bn_IN" role="menuitem" lang="bn_IN"> বাংলা (Bangla) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Čeština (Czech)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-cs_CZ" data-locale="cs_CZ" role="menuitem" lang="cs_CZ"> Čeština (Czech) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Dansk (Danish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-da_DK" data-locale="da_DK" role="menuitem" lang="da_DK"> Dansk (Danish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Deutsch (German)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-de_DE" data-locale="de_DE" role="menuitem" lang="de_DE"> Deutsch (German) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Ελληνικά (Greek)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-el_GR" data-locale="el_GR" role="menuitem" lang="el_GR"> Ελληνικά (Greek) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="English (English) selected" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link--selected" data-tracking-control-name="language-selector-en_US" data-locale="en_US" role="menuitem" lang="en_US"> <strong>English (English)</strong> </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Español (Spanish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-es_ES" data-locale="es_ES" role="menuitem" lang="es_ES"> Español (Spanish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="فارسی (Persian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fa_IR" data-locale="fa_IR" role="menuitem" lang="fa_IR"> فارسی (Persian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Suomi (Finnish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fi_FI" data-locale="fi_FI" role="menuitem" lang="fi_FI"> Suomi (Finnish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Français (French)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fr_FR" data-locale="fr_FR" role="menuitem" lang="fr_FR"> Français (French) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="हिंदी (Hindi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-hi_IN" data-locale="hi_IN" role="menuitem" lang="hi_IN"> हिंदी (Hindi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Magyar (Hungarian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-hu_HU" data-locale="hu_HU" role="menuitem" lang="hu_HU"> Magyar (Hungarian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Bahasa Indonesia (Indonesian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-in_ID" data-locale="in_ID" role="menuitem" lang="in_ID"> Bahasa Indonesia (Indonesian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Italiano (Italian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-it_IT" data-locale="it_IT" role="menuitem" lang="it_IT"> Italiano (Italian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="עברית (Hebrew)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-iw_IL" data-locale="iw_IL" role="menuitem" lang="iw_IL"> עברית (Hebrew) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="日本語 (Japanese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ja_JP" data-locale="ja_JP" role="menuitem" lang="ja_JP"> 日本語 (Japanese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="한국어 (Korean)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ko_KR" data-locale="ko_KR" role="menuitem" lang="ko_KR"> 한국어 (Korean) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="मराठी (Marathi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-mr_IN" data-locale="mr_IN" role="menuitem" lang="mr_IN"> मराठी (Marathi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Bahasa Malaysia (Malay)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ms_MY" data-locale="ms_MY" role="menuitem" lang="ms_MY"> Bahasa Malaysia (Malay) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Nederlands (Dutch)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-nl_NL" data-locale="nl_NL" role="menuitem" lang="nl_NL"> Nederlands (Dutch) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Norsk (Norwegian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-no_NO" data-locale="no_NO" role="menuitem" lang="no_NO"> Norsk (Norwegian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="ਪੰਜਾਬੀ (Punjabi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pa_IN" data-locale="pa_IN" role="menuitem" lang="pa_IN"> ਪੰਜਾਬੀ (Punjabi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Polski (Polish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pl_PL" data-locale="pl_PL" role="menuitem" lang="pl_PL"> Polski (Polish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Português (Portuguese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pt_BR" data-locale="pt_BR" role="menuitem" lang="pt_BR"> Português (Portuguese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Română (Romanian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ro_RO" data-locale="ro_RO" role="menuitem" lang="ro_RO"> Română (Romanian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Русский (Russian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ru_RU" data-locale="ru_RU" role="menuitem" lang="ru_RU"> Русский (Russian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Svenska (Swedish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-sv_SE" data-locale="sv_SE" role="menuitem" lang="sv_SE"> Svenska (Swedish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="తెలుగు (Telugu)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-te_IN" data-locale="te_IN" role="menuitem" lang="te_IN"> తెలుగు (Telugu) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="ภาษาไทย (Thai)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-th_TH" data-locale="th_TH" role="menuitem" lang="th_TH"> ภาษาไทย (Thai) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Tagalog (Tagalog)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-tl_PH" data-locale="tl_PH" role="menuitem" lang="tl_PH"> Tagalog (Tagalog) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Türkçe (Turkish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-tr_TR" data-locale="tr_TR" role="menuitem" lang="tr_TR"> Türkçe (Turkish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Українська (Ukrainian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-uk_UA" data-locale="uk_UA" role="menuitem" lang="uk_UA"> Українська (Ukrainian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Tiếng Việt (Vietnamese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-vi_VN" data-locale="vi_VN" role="menuitem" lang="vi_VN"> Tiếng Việt (Vietnamese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="简体中文 (Chinese (Simplified))" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-zh_CN" data-locale="zh_CN" role="menuitem" lang="zh_CN"> 简体中文 (Chinese (Simplified)) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="正體中文 (Chinese (Traditional))" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-zh_TW" data-locale="zh_TW" role="menuitem" lang="zh_TW"> 正體中文 (Chinese (Traditional)) </button> </li> <!----> </ul> <button class="language-selector__button select-none relative pr-2 font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover hover:cursor-pointer focus:text-color-link-focus focus:outline-dotted focus:outline-1" aria-expanded="false" data-tracking-control-name="footer-lang-dropdown_trigger"> <span class="language-selector__label-text mr-0.5 break-words"> Language </span> <icon class="language-selector__label-chevron w-2 h-2 absolute top-0 right-0" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> </div> </li> </ul> <!----> </footer> </div> <code id="ugcPostUrl" style="display: none"><!--"https://www.linkedin.com/feed/update/urn:li:ugcPost:7209651541656383489"--></code> <code id="ugcPost" style="display: none"><!--"urn:li:ugcPost:7209651541656383489"--></code> <code id="disableLinkedinShareRedirectLink" style="display: none"><!--true--></code> <code id="ugcPostUrn" style="display: none"><!--"urn:li:ugcPost:7209651541656383489"--></code> <code id="signInUrl" style="display: none"><!--"https://www.linkedin.com/uas/login?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block"--></code> <!----> <div class="article-social-activity z-[201] x-social-activity-wrapper xs:sticky bottom-0 flex justify-center border-t-1 border-solid border-color-border-faint bg-color-background-container md:pr-[320px]" data-impression-id="article-ssr-frontend-x-article_x-social-details"> <!----> <div class="x-social-activity social-details x-social-activity-left flex flex-wrap w-full max-w-x-article-width-small justify-between lg:max-w-x-article-width"> <div class="flex x-social-activity-left flex-wrap"> <code id="i18n_reaction_selection_state" style="display: none"><!--"%reactionType% %selectionState%"--></code> <div class="reactions-menu flex flex-row relative items-center justify-center select-none [-webkit-user-select:none] pointer-events-auto" data-feed-control="article-ssr-frontend-x-article_x-social-details_like-toggle_reactions-cta"> <a class="reactions-menu__link text-color-text social-action-bar__button relative h-6 cursor-pointer w-full" href="https://www.linkedin.com/uas/login?session_redirect=%2Fadvice%2F1%2Fyour-data-infrastructure-running-slow-how-can-17iqe%3Ftrk%3Darticle-ssr-frontend-x-article_little-text-block&trk=article-ssr-frontend-x-article_x-social-details_like-toggle_like-cta" target="_blank" data-tracking-control-name="article-ssr-frontend-x-article_x-social-details_like-toggle_reactions-cta" data-parent-urn="urn:li:ugcPost:7209651541656383489" data-tracking-will-navigate data-feed-control="article-ssr-frontend-x-article_x-social-details_like-toggle_reactions-cta"> <!----> <div class="like-button-default flex flex-row items-center "> <icon class="social-action-bar__icon" data-svg-class-name="social-action-bar__icon--svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e2cf8dn8tvjcu9gl3qcxhw31q"> </icon> <span class="social-action-bar__button-text">Like</span> </div> </a> </div> <template id="selected-reaction"> <div> <div class="selected-reaction--LIKE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Like" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7ze70iqo2l1rn7hwfoykiwjod"> <span class="social-action-bar__button-text">Like</span> </div> <div class="selected-reaction--PRAISE flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Celebrate" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/czva5w81r4b0pjr7sh5r4nbw9"> <span class="social-action-bar__button-text">Celebrate</span> </div> <div class="selected-reaction--APPRECIATION flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Support" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/8kvqqk9m1eu5ffqkdlum1ka1m"> <span class="social-action-bar__button-text">Support</span> </div> <div class="selected-reaction--EMPATHY flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Love" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5yukss5d7kh4xrbd5642z6tk0"> <span class="social-action-bar__button-text">Love</span> </div> <div class="selected-reaction--INTEREST flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Insightful" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/es4dlamdpym2zbuhglwx2cuz0"> <span class="social-action-bar__button-text">Insightful</span> </div> <div class="selected-reaction--ENTERTAINMENT flex flex-row items-center"> <img class="inline-block align-middle relative w-3 h-3 mr-1 babybear:mr-0 mb-0.5" alt="Funny" aria-hidden="true" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0rqrq0h755yqqu59fy047ayt"> <span class="social-action-bar__button-text">Funny</span> </div> </div> </template> <!----> <code id="i18n_copy_cta_message_success" style="display: none"><!--"Link copied to clipboard."--></code> <code id="i18n_copy_cta_message_error" style="display: none"><!--"Something went wrong while copying to clipboard."--></code> <div class="collapsible-dropdown flex items-center relative hyphens-auto social-share inline-block relative select-none x-social-share " data-share-message="Share" data-share-url="https://www.linkedin.com/advice/1/your-data-infrastructure-running-slow-how-can-17iqe?utm_source=share&utm_medium=guest_desktop" data-feed-control="article-ssr-frontend-x-article_x-social-details_social-share-intent_social-share_main_button" data-feed-action-category="EXPAND" data-feed-action-type="openShareMenu"> <!----> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-[100%] top-auto" role="menu" tabindex="-1"> <li> <button data-tracking-control-name="article-ssr-frontend-x-article_x-social-details_social-share-intent_social-share_copy" class="social-share__item social-share-item" data-share-service="copy"> <icon class="social-share__item-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/aup4g97pdky3ff73gv9lyhjvx"></icon> <span class="social-share__item-text pl-1">Copy</span> </button> </li> <li> <button data-tracking-control-name="article-ssr-frontend-x-article_x-social-details_social-share-intent_social-share_linkedin" class="social-share__item social-share-item" data-share-service="linkedin"> <icon class="social-share__item-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/2uoxvguhsfspfnmr6tvfuyw4y" data-svg-class-name="text-color-text"></icon> <span class="social-share__item-text pl-1">LinkedIn</span> </button> </li> <li> <button data-tracking-control-name="article-ssr-frontend-x-article_x-social-details_social-share-intent_social-share_facebook" class="social-share__item social-share-item" data-share-service="facebook"> <icon class="social-share__item-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5xkjpykqkamtr6skk0vodqwd2"></icon> <span class="social-share__item-text pl-1">Facebook</span> </button> </li> <li> <button data-tracking-control-name="article-ssr-frontend-x-article_x-social-details_social-share-intent_social-share_twitter" class="social-share__item social-share-item" data-share-service="twitter"> <icon class="social-share__item-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4bmfmbwr1b97362o29qmjo1zj"></icon> <span class="social-share__item-text pl-1">Twitter</span> </button> </li> <!----> </ul> <button aria-expanded="false" class="social-share__button social-share__button-square social-share-button social-action-bar__button social-share-button--square " aria-label data-tracking-control-name="article-ssr-frontend-x-article_x-social-details_social-share-intent_social-share_main_button"> <icon class="social-share__button-icon " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/852gyy4s01pfis5qf9k99s6d2" data-svg-class-name="social-share-button-icon social-action-bar__icon--svg "></icon> <span class="social-share__button-text-square social-action-bar__button-text "> Share </span> </button> </div> </div> <code id="i18n_reaction_singular" style="display: none"><!--"%numReactions% Reaction"--></code> <code id="i18n_reactions_plural" style="display: none"><!--"%numReactions% Reactions"--></code> <div class="flex items-center font-sans text-sm babybear:text-xs" data-sap-comment-urn="urn:li:ugcPost:7209651541656383489"> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis my-1" role="button" aria-label="1 Reaction" data-test-id="social-actions__reactions" data-id="social-actions__reactions" data-num-reactions="1" data-singular="%numReactions%" data-plural="%numReactions%" data-entity-urn="urn:li:ugcPost:7209651541656383489" tabindex="0"> <img alt data-reaction-type="LIKE" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur" height="16px" width="16px"> <span aria-hidden="true" class="font-normal ml-0.5" data-test-id="social-actions__reaction-count"> 1 </span> </div> <code id="social-actions__reaction-image-APPRECIATION" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cib97epu77mrzque5gqlzjgaw"--></code> <!----><!----> <code id="social-actions__reaction-image-EMPATHY" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/37hg81qnm85dsy5mbqfifg9qs"--></code> <code id="social-actions__reaction-image-ENTERTAINMENT" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/e7ppwfmo0if15fgie4q5r4us4"--></code> <!----> <code id="social-actions__reaction-image-INTEREST" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4v7dh2d6cuqm24mzps1pqzeqt"--></code> <code id="social-actions__reaction-image-LIKE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/9sun4diznbhgyelaeryxy75ur"--></code> <code id="social-actions__reaction-image-MAYBE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/4iy169rwfs5rdhspekg2r5wc6"--></code> <code id="social-actions__reaction-image-PRAISE" style="display: none"><!--"https://static.licdn.com/aero-v1/sc/h/cjrxeu0ese8oxe32kiom8kzoh"--></code> <!----><!----> <div class="flex items-center font-normal text-color-text-low-emphasis no-underline visited:text-color-text-low-emphasis before:middot my-1" data-test-id="social-actions__comments" data-id="social-actions__comments" data-num-comments="13" data-singular="%numComments% Contribution" data-plural="%numComments% Contributions" data-entity-urn="urn:li:ugcPost:7209651541656383489"> 13 Contributions </div> <!----> </div> </div> </div> <!----><!----> <code id="contentUrn" style="display: none"><!--"urn:li:linkedInArticle:7209651541320855552"--></code> <div id="toasts" class="toasts fixed z-8 babybear:right-4 mamabear:right-4 papabear:min-h-[96px] invisible top:auto bottom-4 left-4 papabear:w-[400px] toasts--bottom" type="bottom"> <template id="toast-template"> <div class="toast container-raised flex toast--bottom transition ease-accelerate duration-xxslow " data-id="toast"> <div class="toast__message flex flex-1 babybear:items-center mamabear:items-center papabear:items-start py-2 px-1.5" data-id="toast__message" role="alert" tabindex="-1"> <div class="toast__message-content-container" data-id="toast__message-content-container"> <p class="toast__message-content font-sans text-sm opacity-90 inline babybear:self-center mamabear:self-center papabear:self-start" data-id="toast__message-content"></p> </div> </div> <button class="toast__dismiss-btn cursor-pointer babybear:self-center mamabear:self-center papabear:self-start pt-3 pb-2 papabear:py-2 pl-0.5 pr-0" data-id="toast__dismiss-btn" aria-label="Close"> <svg width="24" height="24" class="fill-color-icon"><path d="M13 4.32 9.31 8 13 11.69 11.69 13 8 9.31 4.31 13 3 11.69 6.69 8 3 4.31 4.31 3 8 6.69 11.68 3Z"></path></svg> </button> </div> </template> <template id="toast-icon-caution"> <icon class="text-color-icon-caution toast__icon w-3 h-3 shrink-0 mr-2" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/u6kgm8vi5s4rhtbgmjlphlp6"></icon> </template> <template id="toast-icon-error"> <icon class="text-color-icon-negative toast__icon w-3 h-3 shrink-0 mr-2" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/2ffvlzyh9wb65459t9va8w2ph"></icon> </template> <template id="toast-icon-gdpr"> <icon class="text-color-icon-neutral toast__icon w-3 h-3 shrink-0 mr-2" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/a0d85elrpgg38lskvq1kvzb3"></icon> </template> <template id="toast-icon-notify"> <icon class="text-color-icon-neutral toast__icon w-3 h-3 shrink-0 mr-2" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/de23f5me7dfm17unsj9up4vga"></icon> </template> <template id="toast-icon-success"> <icon class="text-color-icon-positive toast__icon w-3 h-3 shrink-0 mr-2" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/c44ryoszao52cyd0y87z7s0uf"></icon> </template> <template id="toast-cta"> <a class="toast__cta cta-link font-medium ml-0.5 text-sm text-inherit inline" target="_blank"></a> </template> </div> </div> <script src="https://static.licdn.com/aero-v1/sc/h/e52nctzocrwiod8oiqb4ks0wi" async></script> <!----> <script src="https://static.licdn.com/aero-v1/sc/h/dpjtia3nuvskqc47hb0di7bzo" async defer></script> <!----> </body> </html>