Distributed SQL Tips for Java: @DynamicUpdate Annotation, Part 1
YugabyteDB supports column-level locking that minimizes contention between concurrent transactions and makes applications more scalable and performant. See how the @DynamicUpdate annotation of the Hibernate framework helps to benefit from the column-level locking of YugabyteDB. Learn more in the following article: https://dzone.com/articles/when-to-use-the-dynamicupdate-with-spring-data-jpa 0:00 Introduction 0:35 Application overview 1:45 What Hibernate does without @DynamicUpdate 2:35 What Hibernate does with @DynamicUpdate enabled 3:25 Testing two concurrent transactions without @DynamicUpdate 6:53 Removing contention between the transactions with @DynamicUpdate 7:56 Summary and next steps About Yugabyte: YugabyteDB is an open source, high-performance distributed SQL database built for your mission-critical applications. It is PostgreSQL compatible, cloud native, and runs on any public or hybrid cloud. DISCOVER MORE IN OUR DISTRIBUTED SQL TIPS FOR JAVA SERIES: https://youtube.com/playlist?list=PL8Z3vt4qJTkJBpaBnZPHNZLDocavKGdOQ Learn more: https://www.yugabyte.com/ Learn more about distributed SQL at https://www.yugabyte.com/tech/distributed-sql/ RESOURCES: -YugabyteDB / Start Now: https://cloud.yugabyte.com -Site: https://www.yugabyte.com -GitHub: https://github.com/yugabyte COMMUNITY: -Slack: https://communityinviter.com/apps/yugabyte-db/register -YouTube: https://www.youtube.com/c/YugaByte -Instagram: https://www.instagram.com/yugabytedb/ -Twitter: https://twitter.com/yugabyte -LinkedIn: https://www.linkedin.com/company/yugabyte You can connect to all our community channels here: https://linktr.ee/yugabyte
YugabyteDB supports column-level locking that minimizes contention between concurrent transactions and makes applications more scalable and performant. See how the @DynamicUpdate annotation of the Hibernate framework helps to benefit from the column-level locking of YugabyteDB. Learn more in the following article: https://dzone.com/articles/when-to-use-the-dynamicupdate-with-spring-data-jpa 0:00 Introduction 0:35 Application overview 1:45 What Hibernate does without @DynamicUpdate 2:35 What Hibernate does with @DynamicUpdate enabled 3:25 Testing two concurrent transactions without @DynamicUpdate 6:53 Removing contention between the transactions with @DynamicUpdate 7:56 Summary and next steps About Yugabyte: YugabyteDB is an open source, high-performance distributed SQL database built for your mission-critical applications. It is PostgreSQL compatible, cloud native, and runs on any public or hybrid cloud. DISCOVER MORE IN OUR DISTRIBUTED SQL TIPS FOR JAVA SERIES: https://youtube.com/playlist?list=PL8Z3vt4qJTkJBpaBnZPHNZLDocavKGdOQ Learn more: https://www.yugabyte.com/ Learn more about distributed SQL at https://www.yugabyte.com/tech/distributed-sql/ RESOURCES: -YugabyteDB / Start Now: https://cloud.yugabyte.com -Site: https://www.yugabyte.com -GitHub: https://github.com/yugabyte COMMUNITY: -Slack: https://communityinviter.com/apps/yugabyte-db/register -YouTube: https://www.youtube.com/c/YugaByte -Instagram: https://www.instagram.com/yugabytedb/ -Twitter: https://twitter.com/yugabyte -LinkedIn: https://www.linkedin.com/company/yugabyte You can connect to all our community channels here: https://linktr.ee/yugabyte