- 161
- 112 897
lefred
Registrace 28. 02. 2010
MySQL Vector Datatype: create your operations (part 2)
Video to promote the following blog post: lefred.be/content/mysql-vector-datatype-create-your-operations-part-2/
zhlédnutí: 27
Video
MySQL Vector Datatype: create your operations (part 1)
zhlédnutí 20Před 28 dny
Video to promote the following blog post: lefred.be/content/mysql-vector-datatype-create-your-operations-part-1/
MySQL 9.0 - it’s time to abandon the weak authentication method
zhlédnutí 120Před měsícem
Video to promote the blog on MySQL 9 and the removal of mysql_native_password authentication method. See lefred.be/content/mysql-9-0-its-time-to-abandon-the-weak-authentication-method/
Machine Learning with MySQL HeatWave and predictions in Grafana
zhlédnutí 29Před 2 měsíci
Promotion video for the blog post lefred.be/content/machine-learning-with-mysql-heatwave-and-predictions-in-grafana/
perl-DBD-MySQL for MySQL 8.0 & MySQL 8.4
zhlédnutí 37Před 2 měsíci
This video promotes the blog lefred.be/content/perl-dbd-mysql-for-mysql-8-0-and-8-4-lts/ Created by Design: 5YW7LG1W3WEWX9YI
All you need to know about MySQL InnoDB Primary Keys
zhlédnutí 281Před 2 měsíci
InnoDB is the default Storage Engine for MySQL. It’s ACID compliant and optimized for OLTP. But do you know the risks of not having a primary key? Join this session to learn the best practices for choosing a Primary Key when designing your tables in InnoDB. But also understand why you have to make those choices. You will also discover how the MySQL Engineering Team made your life easier when us...
CZJUG 2024 - Helildon 4 Introduction
zhlédnutí 19Před 2 měsíci
Introduction of Helidon 4 by Daniel Kec. This presentation was delivered during a Java User Group Meetup in Prague, Czech Republic where we highlight the use of Helidon with MySQL.
CZJUG 2024 - Opening Comments by Heather VanCura
zhlédnutí 6Před 2 měsíci
Opening comments by Heather VanCura. This presentation was delivered during a Java User Group Meetup in Prague, Czech Republic where we highlight the use of Helidon with MySQL.
CZJUG 2024 MySQL DS
zhlédnutí 28Před 2 měsíci
Discover the MySQL Document Store that allows users to work with both relational data and document data (JSON) in a single database management system. It provides a way to use MySQL as a document-oriented database with CRUD operations, while still benefiting from the capabilities of a traditional relational database. This presentation was delivered during a Java User Group Meetup in Prague, Cze...
MySQL Belgian Days 2024 - EXPLAIN - Revisited by Øystein Grøvlen
zhlédnutí 80Před 4 měsíci
EXPLAIN - Revisited was recorded during the MySQL Belgian Days 2024. Music: Water Lily: 1XQZNI4OXUZGKSNC Water Lily: TRQUKU5WDWXJ21IE
MySQL Belgian Days 2024 - MySQL Router: Explore The Secrets by Miguel Araújo
zhlédnutí 46Před 4 měsíci
MySQL Router: Explore The Secrets was recorded during the MySQL Belgian Days 2024. Music: Water Lily: ECCCKFLDMLSZBYBD Water Lily: 2KOS1W0V2YVKIZXC
MySQL Belgian Days 2024 - MySQL 8.3 Enterprise Edition & Open Telemetry by Geir Hoydalsvik
zhlédnutí 52Před 4 měsíci
MySQL 8.3 Enterprise Edition & Open Telemetry was recorded during the MySQL Belgian Days 2024. Music: Water Lily: YW7SIRUC0NGRNFUY Water Lily: AMDWXV4Z72Y3HU26
MySQL Belgian Days 2024 - MySQL Shell for Visual Studio Code by Frédéric Descamps
zhlédnutí 25Před 4 měsíci
MySQL Shell for Visual Studio Code - MySQL HeatWave’s best companion for developers by Frédéric Descamps, lefred, was recorded during the MySQL Belgian Days 2024. Music: Water Lily: DP3CEXQZTD2CDKSZ Water Lily: FIN7FDMU328SCQW3
MySQL Belgian Days 2024 - Developing GenAI and vector store applications with MySQL HeatWave
zhlédnutí 63Před 4 měsíci
Developing GenAI and vector store applications with MySQL HeatWave by Matteo Casserini, was recorded during the MySQL Belgian Days 2024. Music: Water Lily: FEUGBM9ACHGVSW9F Water Lily: WMDJP2LVKNRIQOSN
MySQL Belgian Days 2024 - MySQL HeatWave Lakehouse: Scaling Queries to Thousands of Cores
zhlédnutí 29Před 4 měsíci
MySQL HeatWave Lakehouse: Scaling Queries to Thousands of Cores - High Performance OLAP on Unstructured Data At Scale by Kaan Kara, was recorded during the MySQL Belgian Days 2024. Music: Water Lily: N4L5UYUOOYT12X3U Water Lily: YGNYUODT6OYAJ0TK
MySQL Belgian Days 2024 - MySQL HeatWave: A Deep Dive into Optimizations by Kaan Kara
zhlédnutí 24Před 4 měsíci
MySQL Belgian Days 2024 - MySQL HeatWave: A Deep Dive into Optimizations by Kaan Kara
MySQL Belgian Days 2024 - Observing and Operating Group Replication by Luis Soares
zhlédnutí 32Před 4 měsíci
MySQL Belgian Days 2024 - Observing and Operating Group Replication by Luis Soares
MySQL Belgian Days 2024 - MySQL Shell/AdminAPI - MySQL Architectures made easy for all!
zhlédnutí 76Před 4 měsíci
MySQL Belgian Days 2024 - MySQL Shell/AdminAPI - MySQL Architectures made easy for all!
MySQL Belgian Days 2024 - MySQL Innovation and Long-Term Support (LTS) versions by Geir Høydalsvik
zhlédnutí 75Před 4 měsíci
MySQL Belgian Days 2024 - MySQL Innovation and Long-Term Support (LTS) versions by Geir Høydalsvik
MySQL Belgian Days 2024 - Running MySQL on Three Different Platforms at Booking.com
zhlédnutí 73Před 4 měsíci
MySQL Belgian Days 2024 - Running MySQL on Three Different Platforms at Booking.com
MySQL Belgian Days 2024 - Introducing Spirit by Morgan Tocker
zhlédnutí 176Před 5 měsíci
MySQL Belgian Days 2024 - Introducing Spirit by Morgan Tocker
MySQL Belgian Days 2024 - Cloud Native MySQL by Peter Zaitsev
zhlédnutí 55Před 5 měsíci
MySQL Belgian Days 2024 - Cloud Native MySQL by Peter Zaitsev
MySQL Belgian Days 2024 - Automate the operations of your MySQL fleet on the stack of your choice
zhlédnutí 39Před 5 měsíci
MySQL Belgian Days 2024 - Automate the operations of your MySQL fleet on the stack of your choice
MySQL Belgian Days 2024 - Introducing JavaScript support in MySQL by Øystein Grøvlen
zhlédnutí 62Před 5 měsíci
MySQL Belgian Days 2024 - Introducing JavaScript support in MySQL by Øystein Grøvlen
MySQL InnoDB’s Instant Schema Changes: What DBAs Should Know
zhlédnutí 50Před 5 měsíci
MySQL InnoDB’s Instant Schema Changes: What DBAs Should Know
MySQL Belgian Days 2024 - Can MySQL server attack you? by Alexander Rubin
zhlédnutí 66Před 5 měsíci
MySQL Belgian Days 2024 - Can MySQL server attack you? by Alexander Rubin
MySQL Belgian Days 2024 - Horizontal Sharding with Vitess by Rohit Nayak and Andres Taylor
zhlédnutí 53Před 5 měsíci
MySQL Belgian Days 2024 - Horizontal Sharding with Vitess by Rohit Nayak and Andres Taylor
MySQL Belgian Days 2024 - Database migration to The Cloud by Nicolai Plum
zhlédnutí 139Před 5 měsíci
MySQL Belgian Days 2024 - Database migration to The Cloud by Nicolai Plum
MySQL Belgian Days 2024 - MySQL Troubleshooting with PMM by Peter Zaitsev
zhlédnutí 79Před 5 měsíci
MySQL Belgian Days 2024 - MySQL Troubleshooting with PMM by Peter Zaitsev
MySQL Belgian Days 2024 - TiDB's Distributed SQL Architecture by Sunny Bains and Mattias Jonsson
zhlédnutí 104Před 5 měsíci
MySQL Belgian Days 2024 - TiDB's Distributed SQL Architecture by Sunny Bains and Mattias Jonsson
we are getting a lot of below errors in router log during peak hours , what is the reason and how to solve it ? Version MySQL 8.0.35 Enterprise Edition, Innodb cluster with 3 mysql nodes, single primary mode 2024-06-30 20:27:01 routing INFO [7fa5b2764700] [routing:bootstrap_rw] 10.10.33.34:53886 closed connection before finishing handshake 2024-06-30 20:27:01 routing INFO [7fa5b2764700] [routing:bootstrap_rw] incrementing error counter for host of 10.10.33.34:53886 (now 2) 2024-06-30 20:27:39 routing INFO [7fa5b0f40700] [routing:bootstrap_rw] resetting error counter for 10.10.33.34:53156 (was 2)
Really use full and informative , i need do snap shot and PITR of On prime MySQL instance recovery .
great video!
can you please share the PPT?
I don't use PPT ;) but you can get the slides here: speakerdeck.com/lefred/all-you-need-to-know-about-mysql-innodb-primary-keys-10310de5-90d9-48db-a3c2-774315df4936
@@lefred Thank you...
Hay lefred - quality tutorial you have made! I was wondering - do you have to cleanup somehow after switching the application to use the cluster instead of the single instance? I am refering to the CHANGE MASTER TO and START SLAVE that were issued on the mysql1 cluster instance. Or you can simply shut down and destroy the source/single instance? Perhaps before shut down and destroy we have to RESET SLAVE ALL on the primary (r/w) server in the cluster? Thanks!
Is it possible to use MySQL Router without cluster? (Just two replicated MySQL instances, for example)
yes, but then you need to configure it manually. However, you can use MySQL ReplicaSet, which is just two or more servers using the old asynchronous replication but much safer. You should give it a try.
whwre did you get the installe rther ei sno more installer just a zip of files and ofldrs
Mummy
Daddy
I still think it is a missed opportunity to not expand SQL to include machine learning capabilities and take the opportunity to make SQL more like the functional language it wants to be. Will the model explaining tell me something about the actual algorithms used or is everything just a big black box? Can I run my own algorithm within this framework?
Awesome videos, all of these! Thanks for editing and making them available here!
Wow, you couldn’t really voice over the video. Wow, so lazy… dis
great Did not know what histograms are. What I would like to know is in which cases a hash index is recommended. Should hash indexes be allowed by default? Does hash indexes comes with a an additional cost (memory, CPU)?
Hash indexes are recommended when using always equality in where clause (=) not like and without any % for columns that are large and could have a very large index. Take a look at the last presentation in this topic: speakerdeck.com/lefred/montreal-jug-2024-mysql-index-et-histogrammes
I cant connect to the database pls help
Same issue.
same
That code completion drop down menu is not coming for me can you advice me something ?
Are you sure to use the official MySQL Shell extension by Oracle ?
@@ayushmishra7138 you are right, I just installed the last version and it seens that the autocompletion is not working anymore
@@ayushmishra7138 is seems there is indeed an issue with the latest version but you can enable the autocompletion using CTRL+SPACEBAR
@@lefred Yea I didn't knew about this shortcut, this one do work in the older version as well.
The MySQL server performs the upgrade tasks previously handled by mysql_upgrade (for details, see Section 2.10.3, “What the MySQL Upgrade Process Upgrades”). Consequently, mysql_upgrade is unneeded and is deprecated; expect it to be removed in a future version of MySQL. Because mysql_upgrade no longer performs upgrade tasks, it exits with status 0 unconditionally. One less thing to do now. I upgraded mysql 8.0.27 to 8.0.34 on debian 12 with the following steps: 1. Log into mysql node, execute: set persist group_replication_start_on_boot = 0; 2. stop mysql server: systemctl stop mysql 3. Update mysql and mysql-shell using MySQL APT Repository. Download the .deb packages, and run "sudo dpkg -i filename.deb" 4. start mysql 5. log into mysql node and execute: set persist group_replication_start_on_boot = 1; 6. You no longer need to use mysql_upgrade 7.restart mysql: systemctl restart mysql dev.mysql.com/doc/refman/8.0/en/linux-installation-debian.html
Sorry to bother, I am unable to use the private key from the resource manager log to connect to the instance. Can you please help?
Great content thanks for the help 😊
Thank you so much! Worked for me when using VM.Standard.E2.1.Micro instead of Ampere compute, which seems to be unavailable at present. If it fails during an initial attempt, it is better to clear out all the partially created artifacts and then start afresh.
Thank you
i have Innodb cluster with 3 MySQL servers and 2 Routers , how to make 2 Routers highly available ? i can do it with KeepaliveD software , is it a good approach in Production environment? if there is a better approach then please guide , thanks
In fact, MySQL Router has been developed as an extension of the connector. Usually it's installed on the application server itself. It's not uncommon to see thousands of routers in a production environment. Now if you want to have dedicated servers for your routers, you will indeed need to manage the high availability of it. Check - lefred.be/content/mysql-router-ha-with-keepalived/ - lefred.be/content/mysql-router-ha-with-pacemaker/
@@fahdbahoo1 if your Application Server dies... there is no need for Router... If you have 4 application servers... each with a local Router and each application server connected to their own router... if an application server dies... the other are not impacted and you have HA
@@lefred keeping in view this application architecture which is microservices, please guide how to have routers in HA drive.google.com/file/d/1TrLhDcgetMxrfO9KE23C1lwTYA1Q1mDw/view?usp=drivesdk
Nice information to be place in our PK or numbers.
Hey thanks, man! was easy to do well explained. thank you!
Nice video, could you explain how to create tables outside of the main data directory
bellissimo video preciso e veloce, grazie!
Merci!! I got a good paying job because of your easy to understand tutorials! 🙏🙏
😚 p͎r͎o͎m͎o͎s͎m͎
Love it!
Lefred, would be nice if you add in the description of the video the list of commands used.
done ;) enjoy !
Thank you very much, this video was very useful: I've learned about MySQL CLONE and finally started to use mysqlsh for backups (easier than I thought).
Thanks, It works for me :)
Greetings Lefred, Can I use the below steps: stop group replication systemctl stop mysqld yum update MySQL*.* --- note that I have the packages on the VM
Very well explained!
I felt frustrated when I watched your video. YOUR VIDEO TITLE IS WRONG (upside down).
What do you mean ? This exports a collection from MongoDB and imports it to MySQL, isn't it ?
@@lefred I mean that I thought it was about converting a mongo file to a MySQL file. I realized I got not the point. Maybe, it was my lack o knowledge and your french accent. However, I thank you.
In automatic failover, would there be data loss? Does it depend on sync/async replication configuration?
I have configured mysql innodb cluster. In my cluster I have 3 nodes for cluster and one app server where I install mysql router. When I disconnect one nodes from cluster it automatically switch another nodes but running transactions on node1 are being failed. I am controlling this using app server where I use mysql router. My router automatically switch from node1 to node2 when node1 disconnect. But there are some queries running on node1. Queries are failed when router automatically switch from node1 to node2 during node 1 shutdown. How can I recover this data loss ? my all running queries are failed during node switch in inno db cluster. Is there any solution to fix this data loss ?? Thank you so much
Super intéressant ! Merci 👍🏿
Thanks
Do you know wtf it was
Can I inject the SQL queries or read the results from the DB before passed to the App like in mysql proxy? If yes, how?
Hi, this is not possible, MySQL Router works on the transport level (layer 4), ProxySQL/MySQL proxy work on application level (layer 7)
@@lefred Thank you! Do you prefer ProxySQL over the old mysql proxy for injection?
@@naheliegend5222 yes, old MySQL Proxy is not maintained anymore
thanks for the video. i wonder if we have switch over and fail over in mysql replication similar to what we have in oracle or not. i mean switch to slave and the switch back to master without backup and restore from primary.
hello Fred ben alors tu parles plus ?? dommage. Super sinon la demo. merci
Error shows :. An open session is required to perform this operation (Run time error)
you need to connect to one node (use \c)
thank you for this
thx ! very good tuto
Thanks Sir .. Now its very easy
Your volume is to LOW !
Thanks for your useful post. Is 32GB RAM is ok for a dev environment ? Thanks
This help me understand how to this work this part of the proxysql. Very nice video, congratulations!