JavaRush
AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • Debugging PL/pgSQL with pgAdmin: Breakpoints, Variable Watch

    SQL SELF
    56 level,0 lecture
    Learn how to use the built-in pgAdmin debugger to step through your PL/pgSQL functions and procedures: set breakpoints, watch variables, analyze errors, and efficiently solve problems in your SQL code.
    Open
  • Performance Analysis of Functions and Procedures: Using EXPLAIN ANALYZE

    SQL SELF
    56 level,1 lecture
    In this lecture, you'll learn how to use EXPLAIN ANALYZE to check out the performance of SQL queries, functions, and procedures in PostgreSQL. We'll look at output examples, figure out how to spot bottlenecks, optimize queries with indexes, and break down typical ways to speed up your database.
    Open
  • Optimizing Functions for Working with Large Amounts of Data

    SQL SELF
    56 level,2 lecture
    In this lecture, you'll learn how to speed up functions in PostgreSQL when working with big tables using indexes and partitioning. We'll look at examples of creating indexes, partitioned tables, function optimization, and common mistakes when dealing with big data.
    Open
  • Comprehensive Debugging and Optimization of a Multi-Step Procedure

    SQL SELF
    56 level,3 lecture
    In this lecture, you'll learn how to comprehensively debug and optimize multi-step procedures in PostgreSQL: from analyzing input data and logging to speeding things up with indexes and transactions. Real-world examples based on an online store will help you get the hang of reliable processing and mass automation of orders.
    Open
  • Breaking Down Common Mistakes When Debugging and Optimizing PL/pgSQL

    SQL SELF
    56 level,4 lecture
    In this lecture, you'll learn about the most common mistakes when writing, debugging, and optimizing functions and procedures in PL/pgSQL. We'll check out examples of incorrect variable usage, missing logging, performance issues, error handling, and give you some practical tips to prevent bugs and speed up your functions.
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success stories
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush