Sobes.tech

DBA / Database

How to protect the target table from duplicates when inserting data from a temporary table? How to update existing records with more recent data (upsert)?

178

How to configure indexes in PostgreSQL to ensure fast search across all keys in a table?

178

What types of backup do you know in MS SQL Server? Tell me about full, incremental, and log backup.

Middle
178

If a query has many conditions (for example, 10 columns in WHERE and JOIN) — what index would you create to improve performance?

177

How to set up an emergency recovery plan and failover for PostgreSQL in AWS?

Middle
176

When monitoring performance, what else did you pay attention to besides slow queries? (CPU, I/O operations)

176

What is the difference between a function and a procedure?

Middle
176

Have you worked with Percona? Tell us about orchestration in Patroni.

176

How to implement an exception block in PL/SQL? How to create a user-defined exception?

Middle
175

Tell about your resume and professional experience.

Middle
175

Task 3: Find duplicate tasks (by departure_station, arrival_station, departure_date, crawler_id) and propose a plan for safe removal from the harvester_tasks_queue table.

175

You mentioned bulk operations. Tell me more about the BULK COLLECT and FORALL combination.

Middle
174

How do you verify the results of a stored procedure or query? Methods and approaches.

174

What is AlwaysOn Availability Groups and what is this technology used for?

174

Задание 2: Найти маршруты с активными задачами (status = 'Ready to start'), но без обновлений 30+ дней. Схемы: harvester_tasks_queue и station__crawler_mapping_with_crawler_ids.

173

What user authentication methods do you know in PostgreSQL?

Middle
173
/12