Learn more about Embarcadero database tools at: http://www.embarcadero.com/products/database-tools
Nearly 80% of performance issues appear to be related to the performance of storage. In reality, only about half of those are actual bottlenecks - frequently things like missing indexes, bad database design or misuse of features can either negatively impact the performance of the storage, or make it look like the root cause of the issue.
Join Microsoft MVP, Joseph D’Antoni and Embarcadero Director of Software Consultants, Scott Walz as they shed light on diagnosing your IO subsystem.
In this session, you will learn:
+ Where to look in SQL Server to gather information
+ How to use Windows Performance Monitor to analyze storage performance
+ What a "false positive" storage problem might look like
There are only so many times you can yell at the SAN admin, before they get cranky and start giving you 1GB drives, so attend this session and learn when the time is right.
Get Your GeekOn With Ron - Session Two: Local Storage vs Centralized Storage ...Unidesk Corporation
Join virtualization expert and industry veteran Ron Oglesby as he discusses local storage vs centralized storage models for VDI, including the arguments for and against local storage in VDI environments, a review of converged platform models (ie Nutanix) for VDI, and SSD tips and tricks
Storage in the data center has evolved from islands of server attached storage to shared networked storage. But in both cases storage needed to be specifically designed for the workload it was on. This has lead to storage hardware sprawl.
In this Slideshare of our recent webinar you will learn what hardware sprawl is and how you can stop it. For full audio go to: http://bit.ly/storagesprawl
VMworld 2014: Databases in a Virtualized WorldViolin Memory
Application sprawl, server sprawl and a world of different databases presents a challenge to any modern database administrator. In this presentation you will learn how a modern architecture model can help you improve performance and cut costs.
Get Your GeekOn With Ron - Session Two: Local Storage vs Centralized Storage ...Unidesk Corporation
Join virtualization expert and industry veteran Ron Oglesby as he discusses local storage vs centralized storage models for VDI, including the arguments for and against local storage in VDI environments, a review of converged platform models (ie Nutanix) for VDI, and SSD tips and tricks
Storage in the data center has evolved from islands of server attached storage to shared networked storage. But in both cases storage needed to be specifically designed for the workload it was on. This has lead to storage hardware sprawl.
In this Slideshare of our recent webinar you will learn what hardware sprawl is and how you can stop it. For full audio go to: http://bit.ly/storagesprawl
VMworld 2014: Databases in a Virtualized WorldViolin Memory
Application sprawl, server sprawl and a world of different databases presents a challenge to any modern database administrator. In this presentation you will learn how a modern architecture model can help you improve performance and cut costs.
Linda rising - the power of an agile mindsetMagneta AI
I‘ve wondered for some time whether much of Agile’s success was the result of the placebo effect, that is, good things happened because we believed they would.
The placebo effect is a startling reminder of the power our minds have over our perceived reality. Now cognitive scientists tell us that this is only a small part of what our minds can do.
Research has identified what I like to call «an agile mindset», an attitude that equates failure and problems with opportunities for learning, a belief that we can all improve over time, that our abilities are not fixed but evolve with effort.
What’s surprising about this research is the impact of an agile mindset on creativity and innovation, estimation, and collaboration in and out of the workplace.
I’ll relate what’s known about this mindset and share some practical suggestions that can help all of us become even more agile.
This is my First Day of School PPT, for Dr. Leisha Mohn at Belhaven University. I hope you all find it interesting. It gives the students my yearly expectations of them, classroom rules, and procedure. It also includes classroom supplies, and introductions.
Understanding Hardware: The Right Fights for the DBA to Pick with the Server ...Embarcadero Technologies
Watch the companion webinar at:
http://forms.embarcadero.com/Right-Fights-for-DBAs
Whether it’s a cloud, virtual machines or storage area networks (SANs) your databases need to run on hardware – it may be your hardware, it may be a cloud vendors or it may be in a co-located data center. In this webinar, you will learn about infrastructure and how it interacts with your databases.
From detailed examples, you’ll gain an understanding of how virtualization can negatively impact your performance if configured incorrectly, different types of storage and a little bit about the cloud. Most importantly, you will learn about the right questions to ask your server team for which environments. Finally, you will gain understanding of how to identify hardware bottlenecks and work with the server team to resolve. In this session, you will learn the wait types associated with these issues that will help you quickly identify the root cause of performance bottleneck, what to monitor for inconsistencies (ex., page life expectancy for SQL Server) and what questions to ask of your infrastructure team.
Join Joseph D’Antoni, SQL expert and Evangelist and Scott Walz, Director of Embarcadero Software Consultants as they provide insight on techniques and tools to help you pick your battles.
In this presentation, you will learn:
+ Understand what you really need from you infrastructure team in terms of server configuration
+ A solid understanding of virtualization and how it can impact databases
+ How to troubleshoot a hardware related problem through wait statistics and operating system monitoring
Learn more about DBArtisan at: http://www.embarcadero.com/products/dbartisan
How to configure SQL Server for SSDs and VMsSolarWinds
Recent trends in virtualized converged infrastructures, coupled with rapidly decreasing costs of solid state storage (SSD), pose new challenges for DBAs and developers alike. Learn answers to to pressing questions like:
• If my array uses compression, are there benefits to using database compression?
• How should I arrange my data files on an SSD array?
• If I have limited SSD space, how should I use it?
• On a hybrid array (spinning disk and SSD) how should I structure policies?
• What changes from physical servers to VMs?
Linda rising - the power of an agile mindsetMagneta AI
I‘ve wondered for some time whether much of Agile’s success was the result of the placebo effect, that is, good things happened because we believed they would.
The placebo effect is a startling reminder of the power our minds have over our perceived reality. Now cognitive scientists tell us that this is only a small part of what our minds can do.
Research has identified what I like to call «an agile mindset», an attitude that equates failure and problems with opportunities for learning, a belief that we can all improve over time, that our abilities are not fixed but evolve with effort.
What’s surprising about this research is the impact of an agile mindset on creativity and innovation, estimation, and collaboration in and out of the workplace.
I’ll relate what’s known about this mindset and share some practical suggestions that can help all of us become even more agile.
This is my First Day of School PPT, for Dr. Leisha Mohn at Belhaven University. I hope you all find it interesting. It gives the students my yearly expectations of them, classroom rules, and procedure. It also includes classroom supplies, and introductions.
Understanding Hardware: The Right Fights for the DBA to Pick with the Server ...Embarcadero Technologies
Watch the companion webinar at:
http://forms.embarcadero.com/Right-Fights-for-DBAs
Whether it’s a cloud, virtual machines or storage area networks (SANs) your databases need to run on hardware – it may be your hardware, it may be a cloud vendors or it may be in a co-located data center. In this webinar, you will learn about infrastructure and how it interacts with your databases.
From detailed examples, you’ll gain an understanding of how virtualization can negatively impact your performance if configured incorrectly, different types of storage and a little bit about the cloud. Most importantly, you will learn about the right questions to ask your server team for which environments. Finally, you will gain understanding of how to identify hardware bottlenecks and work with the server team to resolve. In this session, you will learn the wait types associated with these issues that will help you quickly identify the root cause of performance bottleneck, what to monitor for inconsistencies (ex., page life expectancy for SQL Server) and what questions to ask of your infrastructure team.
Join Joseph D’Antoni, SQL expert and Evangelist and Scott Walz, Director of Embarcadero Software Consultants as they provide insight on techniques and tools to help you pick your battles.
In this presentation, you will learn:
+ Understand what you really need from you infrastructure team in terms of server configuration
+ A solid understanding of virtualization and how it can impact databases
+ How to troubleshoot a hardware related problem through wait statistics and operating system monitoring
Learn more about DBArtisan at: http://www.embarcadero.com/products/dbartisan
How to configure SQL Server for SSDs and VMsSolarWinds
Recent trends in virtualized converged infrastructures, coupled with rapidly decreasing costs of solid state storage (SSD), pose new challenges for DBAs and developers alike. Learn answers to to pressing questions like:
• If my array uses compression, are there benefits to using database compression?
• How should I arrange my data files on an SSD array?
• If I have limited SSD space, how should I use it?
• On a hybrid array (spinning disk and SSD) how should I structure policies?
• What changes from physical servers to VMs?
Controlling performance in the cloud: taking charge of your hosting environmentDatabarracks
Q&A with Stuart Oliver from SolidFire, explaining why SSD is heralding the next phase of cloud computing.
Recording at http://www.youtube.com/watch?v=6da08PK1YP8
How to deploy SQL Server on an Microsoft Azure virtual machinesSolarWinds
Running apps on Microsoft Azure Virtual Machines is tempting; promising faster deployments and lower overall TCO. But how easy is it really to configure and run SQL Server in an Azure VM environment? Learn what you should know about tuning, optimizing, and key indicators for monitoring performance, as well as special considerations for High-Availability and Disaster Recovery.
How to fix IO problems for faster SQL Server performanceSolarWinds
How do you determine the impact of I/O on poor performance? Learn the fundamentals of SQL Server storage and how it impacts performance, including:
*the difference between latency, throughput, IOPS, and how they relate
*performance characteristics of different storage solutions
*techniques for analyzing storage subsystem performance
*new features in SolarWinds Database Performance Analyzer that will help you more accurately pinpoint and resolve I/O issue
Database Provisioning in EM12c: Provision me a Database Now!Maaz Anjum
My presentation for Georgia Oracle User Group on December 12, 2013. In it, I discuss the Database Provisioning feature in Enterprise Manager 12c with an example of how I architected a solution by leveraging it.
Watch the full webinar here: http://bit.ly/1TUuUCK
When considering flash storage, there are many misconceptions and outright myths. Especially when equating consumer-grade flash (USB sticks) to enterprise-grade SSDs. In this webinar SanDisk Chief Architect, Adam Roberts, will discuss 5 myths of flash storage and highlight what you need to look out for when choosing a storage device to accelerate your data center storage. This webinar will cover:
1.Data Protection
2.Power Fail Protection
3.Temperature Throttling/Overheating
4.QoS for Performance
5.SSD Endurance
Stay tuned for future webinars which will look at the benefits of flash beyond performance…busting a few more myths on flash.
The Lenovo Storage S3200 array delivers best-in-class price/performance with a modular architecture facilitating simple performance upgrades and maintenance.
SANsymphony-V software, running between the hosts and the arrays, further accelerates applications by leveraging powerful processors and large memories of commodity x86-64 servers for read and write caching. Its auto-tiering software optimally utilizes the array’s SSDs to speed up active workloads, while migrating less-frequently accessed data to lower cost, higher capacity SAS disks. DataCore also converts host random write patterns known to suffer high disk latencies, into sequential IOs far more favorable for disks.
Webinar: Untethering Compute from StorageAvere Systems
Enterprise storage infrastructures are gradually sprawling across the globe and consumers of data increasingly require access to remote storage resources. Solutions for mitigating the pain associated with this growth are out there, but performance varies. This Webinar will take a look at these challenges, review available solutions, and compare tests of performance.
Watch the companion webinar at: http://forms.embarcadero.com/ManagingMulti-Plat
With IT budgets being stretched thin and the extreme challenge of hiring good talent, the ability to easily support multiple database platforms is a fantastic skill to have. In fact, a lot of IT pros become “accidental” managers of their second platform. In this webinar, you will learn about SQL Server and Oracle, their similarities, their differences, and some tools to ease the pain of multi-platform management.
Join Joseph D’Antoni, SQL expert and evangelist, Kyle Edens, Sr. Account Executive and Scott Walz, Director of Embarcadero Software Consultants as they provide insight on techniques and tools to help you thrive in a multi-platform environment.
In this session, you will have the opportunity to:
+ Learn about the complexities and similarities of managing a multi-platform environment
+ Compare and contrast Oracle and SQL Server and see the differences in managing each platform
+ Bridge the knowledge gap using database tools
This session will benefit DBAs, accidental DBAs, system admins, storage admins as well as anyone looking to expand their skill set working with multiple platforms.
Learn more about Embarcadero DBArtisan and try it free: http://www.embarcadero.com/products/dbartisan
Similar to Is This Really a SAN Problem? Understanding the Performance of Your IO Subsystem (20)
Replay and more: https://blogs.embarcadero.com/pytorch-for-delphi-with-the-python-data-sciences-libraries/
The next installment of the Embarcadero Open Source Live Stream takes a look at the Delphi side of the Python Ecosystem with the new Python Data Sciences Libraries and related projects that make it super easy write Delphi code against Python libraries and easily deploy on Windows, Linux, MacOS, and Android. Specific examples with the Python Natural Language Toolkit and PyTorch, the library that powers projects like Tesla Autopilot, Uber's Pyro, Hugging Face's Transformers.
This is part of a series of regular live streams discussing the latest in Embarcadero open source projects. Hosted by Jim McKeeth and joined by members of the community and developers involved in these open source projects, as well as members of Embarcadero and Idera’s Product Management. A great opportunity to see behind the scenes and help shape the future of Embarcadero’s Open Source projects.
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Embarcadero Technologies
The Windows Subsystem for Android (WSA) brings native Android applications to the Windows 11 desktop. Learn how to set up and configure Windows Subsystem for Android for use in software development. See what is required to run WSA as well as what is required to target it from your Android development. Windows Subsystem for Android is available for public preview on Windows 11.
Webinar replay and more: https://blogs.embarcadero.com/?p=134192
for Linux (WSL2) with full GUI and X windows support. Join this webinar to better understand WSL2, how it works, proper setup, configuration options, and learn to target it in your application development. Test your Linux applications on your Windows desktop without the need for a second computer or the overhead of a virtual machine. Learn to leverage additional Linux features and APIs from your applications.
Examples with Delphi 11 Alexandria and FMXLinux
Learn how Embarcadero's newly released free Python modules bring the power and flexibility of Delphi's GUI frameworks to Python. VCL and FireMonkey (FMX) are mature GUI libraries. VCL is focused on native Windows development, while FireMonkey brings a powerful flexible GUI framework to Windows, Linux, macOS, and even Android. This webinar will introduce you to these new free Python modules and how you can use them to build graphical users interfaces with Python. Part 2 will show you how to target Android GUI applications with Python!
Introduction to Python GUI development with Delphi for Python - Part 1: Del...Embarcadero Technologies
Learn how Embarcadero’s newly released free Python modules bring the power and flexibility of Delphi’s GUI frameworks to Python. VCL and FireMonkey (FMX) are mature GUI libraries. VCL is focused on native Windows development, while FireMonkey brings a powerful flexible GUI framework to Windows, Linux, macOS, and even Android. This webinar will introduce you to these new free Python modules and how you can use them to build graphical users interfaces with Python. Part 2 will show you how to target Android GUI applications with Python!
Join Jim McKeeth as he introduces you to FMXLinux, and shows how you can bring the power of FireMonkey to Linux.
Outline:
Installation via GetIt Package Manager
Linux, PAServer, SDK, & Package Installation
FMXLinux usage and Samples
FireDAC Database Access on Linux
Migrating from Windows VCL to FMXLinux
3rd Party FMXLinux Support
Deploying rich web apps via Broadway
https://embt.co/FMXLinuxIntro
Combining the Strenghts of Python and Delphi
Links replay and more
https://blogs.embarcadero.com/combining-the-strengths-of-delphi-and-python/
Python4Delphi repository
https://github.com/pyscripter/python4delphi
Part 1
https://blogs.embarcadero.com/webinar-replay-python-for-delphi-developers-part-1-introduction/
Webinar by Kiriakos Vlahos (aka PyScripter)
and Jim McKeeth (Embarcadero)
Replay https://youtu.be/aCz5h96ObUM
Find out more, and register for part 2
https://embt.co/3hSAKrg
Check out the library
https://github.com/pyscripter/python4delphi
Agenda
Motivation and Synergies
Introduction to Python
Introduction to Python for Delphi
Simple Demo
TPythonModule
TPyDelphiWrapper
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbarcadero Technologies
When it comes to developing mobile applications, keeping data on your device is a must-have feature, but can still be risky. With embedded InterBase, you can deploy high-performance multi-device applications that maintain 256-bit encryption, have a small footprint and need little, if any, administration.
What can participants expect to learn: Using InterBase in your mobile apps is easier than you may expect. Learn to develop mobile applications using InterBase, and how to take advantage of some of the convenient features about InterBase like Change Views and 256-bit security.
Join Mary Kelly, InterBase Engineer & RAD Software Consultant, and Jim McKeeth, Chief Developer Advocate & Engineer, for this webinar replay.
Replay: https://embt.co/2qUPwWY
TMS Software's Map Packs make it easy to integrate mapping into your applications. Based on the Google Maps and OpenStreet Maps sources. Join us for this webinar to learn how to take your mapping to the next level.
Works on VCL, FireMonkey (FMX), Windows, Android, iOS, macOS, Delphi and C++Builder.
Applications built with Delphi and C++ Builder for the Windows platform have proven to be indispensable instruments for businesses, but rewriting them for the cloud is often cost-prohibiting. rollApp offers a cloud platform that can run existing desktop applications in the cloud without any need to modify them. At this webinar you will learn how to move your application to the cloud and offer the benefits of a cloud solution to your users in a matter of a few weeks.
Learn about the latest features of C++11 that you can take advantage of today in C++Builder 10.1 Berlin.
David Millington, Embarcadero's new C++Builder Product Manager, shows cool C++11 code in the IDE that can be compiled for Windows, macOS, iOS and Android using the Embarcadero C++Builder Clang-enhanced compiler.
C++11 language features covered include:
Auto typed variables
Variadic templates
Lambda expressions
Atomic operations
Unrestricted unions
and more
Slide deck for the June 2, 2016 Embarcadero Webinar
This webinar will show you how to build mobile applications for iOS and Android using Delphi and C++Builder 10.1 Berlin. We will cover getting started, best practices for mobile UI/UX, building your first app, using FireUI Live Preview, creating custom design views and Live Previews, a real world example of creating, submitting and getting store acceptance for an iOS and Android app, working with databases, what’s new for mobile development and more.
This webinar will also give advice to Windows VCL desktop application developers who want to migrate their as much of their existing code to the iOS and Android mobile platforms
In this webinar we take a deeper dive into:
• How to get started building Mobile Apps if you are a Windows VCL desktop developer
• Building Mobile Apps using the different target platforms configurations
• Best practices and Apple/Google UI/UX guidelines for mobile applications – you’ll need to follow these to get your apps accepted.
• Creating FireUI Designer Custom IDE Views for other Mobile Devices
• FireUI Live Preview – extending the App to support custom component viewing
• Accessing Local and Remote Databases from your mobile apps
• Submitting apps to the Apple App Store, Google Play
Technical demonstrations will be presented by the team. Live Q&A will be done during and at the end of the webinar.
Slide deck used during the May 19, 2016 Embarcadero RAD Server Launch Webinar.
RAD Server is a turn-key application foundation for rapidly building and deploying services based applications. RAD Server provides automated Delphi and C++ REST/JSON API publishing and management, Enterprise database integration middleware, IoT Edgeware and an array of application services such as User Directory and Authentication services, Push Notifications, Indoor/Outdoor Geolocation and JSON data storage. RAD Server enables developers to quickly build new application back-ends or migrate existing Delphi or C++ client/server business logic to a modern services based architecture that is open, stateless, secure and scalable. RAD Server is easy to develop, deploy and operate making it ideally suited for ISVs and OEMs building re-deployable solutions.
ER/Studio is the complete business-driven data architecture solution that combines data modeling, business process, and application modeling and reporting with cross-organizational team collaboration for data architectures and enterprises of all sizes.
“Oh my goodness! What did I do?” Chances are you have heard, or even uttered this expression. This demo-oriented session will show many examples where database professionals were dumbfounded by their own mistakes, and could even bring back memories of your own early DBA days.
Businesses make critical decisions using key data assets, but stakeholders often find it difficult to navigate the complex data landscape to ensure they have the right data and understand it correctly. Companies are dealing with a number of different technologies, multiple data formats, and high data volumes, along with the requirements for data security and governance.
Watch the companion webinar at:
Join John Sterrett, Senior Advisor at Linchpin People and Scott Walz, Director of Software Consultants, to learn how execution plans get invalidated and why data skew could be the root cause to seeing different execution plans for the same query. We will look at options for forcing a query to use a particular execution plan. Finally, you will learn how this complex problem can be identified and resolved simply using a new feature in SQL Server 2016 called Query Store.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Strategies for Successful Data Migration Tools.pptxvarshanayak241
Data migration is a complex but essential task for organizations aiming to modernize their IT infrastructure and leverage new technologies. By understanding common challenges and implementing these strategies, businesses can achieve a successful migration with minimal disruption. Data Migration Tool like Ask On Data play a pivotal role in this journey, offering features that streamline the process, ensure data integrity, and maintain security. With the right approach and tools, organizations can turn the challenge of data migration into an opportunity for growth and innovation.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
2. EMBARCADERO TECHNOLOGIES
Joey D’Antoni
• Joey has over 15 years of experience with a wide variety of data platforms, in both Fortune 50
companies as well as smaller organizations
• He is a frequent speaker on database administration, big data, and career management
• He is the co-president of the Philadelphia SQL Server User’s Group
• MSCE, Business Intelligence, Database Administration
• He wants you to make sure you can restore your data
Joeydantoni.com
3. EMBARCADERO TECHNOLOGIES
Agenda
SAN and Storage Architecture
The Language of the SAN Admin
How SQL Server uses Storage
Troubleshooting Performance Issues
Summary
8. EMBARCADERO TECHNOLOGIES
What is a SAN?
Basically a
specialized
computer for
storage
Computer,
Switches and Hard
Drives
Not a performance
device
Can be used for
redundancy and DR
purposes
Will serve many
servers—so critical
piece of your
infrastructure
9. EMBARCADERO TECHNOLOGIES
SAN Components
HBA (Fibre) Card—Connects your server to SAN via Fiber Optic cable
iSCSI Card—Ethernet Card connecting server to SAN
Switch—Either fibre or ethernet switch connecting server to SAN
SAN head unit—Controls processing, RAID levels
Disk Array—The physical array behind your SAN (a bunch of hard drives)
10. EMBARCADERO TECHNOLOGIES
SAN Terms
LUN—Logical Unit Number, but in practical terms, what your
SAN admin will call a disk that he presents to your server
Fibre Channel—Cable connection to SAN
IOPs—I/O Operations Per Second—the way your SAN admin
measures performance
13. EMBARCADERO TECHNOLOGIES
Tiered Storage (Example—EMC VMax)
Allows for dynamic moves of disk from faster to slower disks (Fibre channel to
SATA), or slower to faster (FC to SSD)
Totally dynamic, and seamless to servers
Moves data in 768k extents
Your SAN admin doesn’t know where your data is
18. EMBARCADERO TECHNOLOGIES
SQL Server Storage
SQL Server uses 8k pages to store data
Data is read page by page
Data is written page by page
Pages are grouped into 64k extents
I/O patterns are mixed random and sequential
Logical and Physical Reads
26. EMBARCADERO TECHNOLOGIES
What Perfmon Counters are Good/Bad for SQL and
SANs
• Avg. Disk Bytes/Read
• Avg. Disk Bytes/Transfer
• Avg. Disk Bytes/Write
• Avg. Disk sec/Read
• Avg. Disk sec/Transfer
• Avg. Disk sec/Write
• Disk Bytes/sec
• Disk Read Bytes/sec
• Disk Reads/sec
• Disk Transfers/sec
• Disk Write Bytes/sec
• Disk Writes/sec
• Split I/O/Sec
• % Disk Read Time
• % Disk Time
• % Disk Write Time
• % Idle Time
• Avg. Disk Queue Length
• Avg. Disk Read Queue Length
• Avg. Disk Write Queue Length
• Current Disk Queue Length
27. EMBARCADERO TECHNOLOGIES
What to Look for in SQL Server
Missing Indexes
Queries with scans
Page Life Expectancy
It is very important to baseline this data—before and after are critical
28. EMBARCADERO TECHNOLOGIES
8 Tips for DBAs
Baseline test your SAN before it gets loaded
Baseline your SQL Server Performance
Understand any changes in user workload through your baselines
Work with storage team to understand your storage environment
Be careful of SAN firmware upgrades
Don’t blame the SAN until you have all of your data in place
If performance is absolutely critical use local storage
SANs, while cool, are not magic
29. EMBARCADERO TECHNOLOGIES
Summary
Learn how the SAN works, what it does and does not do
Understand when and where SQL Server does its I/O
SANs may not measure frequently enough
Windows gives the best storage information
You need to trend this data overtime to really understand your environment