зеркало из
				https://github.com/iharh/notes.git
				synced 2025-10-31 05:36:08 +02:00 
			
		
		
		
	m
Этот коммит содержится в:
		
							родитель
							
								
									ac14b92a8f
								
							
						
					
					
						Коммит
						807fe7547d
					
				| @ -1,3 +0,0 @@ | |||||||
| 2024 |  | ||||||
| WorkSolutions - Kostenko - Postgres World Optimization Misteries ru 0:00 of 32:50 |  | ||||||
|     https://www.youtube.com/watch?v=MeTDmLyYD9k |  | ||||||
| @ -11,3 +11,8 @@ https://habr.com/ru/company/tensor/blog/487380/ | |||||||
|     https://habr.com/ru/users/kilor/posts/ |     https://habr.com/ru/users/kilor/posts/ | ||||||
| 2019 | 2019 | ||||||
| https://habr.com/ru/company/tensor/blog/477624/ | https://habr.com/ru/company/tensor/blog/477624/ | ||||||
|  | https://developer.ibm.com/tutorials/postgresql-experiences-tuning-recomendations-linux-on-ibm-z/ | ||||||
|  |     https://habr.com/ru/company/southbridge/blog/714096/ | ||||||
|  | 2018 | ||||||
|  | https://www.2ndquadrant.com/en/blog/partitioning-evolution-postgresql-11/ | ||||||
|  |     https://habr.com/ru/company/otus/blog/452280/ | ||||||
							
								
								
									
										3
									
								
								db/sql/postgres/feature/performance/explain/explain.txt
									
									
									
									
									
										Обычный файл
									
								
							
							
						
						
									
										3
									
								
								db/sql/postgres/feature/performance/explain/explain.txt
									
									
									
									
									
										Обычный файл
									
								
							| @ -0,0 +1,3 @@ | |||||||
|  | https://www.postgresql.org/docs/current/sql-explain.html | ||||||
|  | https://www.postgresql.org/docs/current/using-explain.html | ||||||
|  |     https://www.postgresql.org/docs/current/runtime-config-query.html#RUNTIME-CONFIG-QUERY-CONSTANTS | ||||||
							
								
								
									
										2
									
								
								db/sql/postgres/feature/performance/performance.txt
									
									
									
									
									
										Обычный файл
									
								
							
							
						
						
									
										2
									
								
								db/sql/postgres/feature/performance/performance.txt
									
									
									
									
									
										Обычный файл
									
								
							| @ -0,0 +1,2 @@ | |||||||
|  | https://www.postgresql.org/docs/current/performance-tips.html | ||||||
|  | https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server | ||||||
							
								
								
									
										2
									
								
								db/sql/postgres/feature/performance/planner/planner.txt
									
									
									
									
									
										Обычный файл
									
								
							
							
						
						
									
										2
									
								
								db/sql/postgres/feature/performance/planner/planner.txt
									
									
									
									
									
										Обычный файл
									
								
							| @ -0,0 +1,2 @@ | |||||||
|  | https://www.postgresql.org/docs/current/runtime-config-query.html | ||||||
|  | https://www.postgresql.org/docs/current/runtime-config-query.html#GUC-JOIN-COLLAPSE-LIMIT | ||||||
							
								
								
									
										38
									
								
								db/sql/postgres/feature/performance/planner/statistics.txt
									
									
									
									
									
										Обычный файл
									
								
							
							
						
						
									
										38
									
								
								db/sql/postgres/feature/performance/planner/statistics.txt
									
									
									
									
									
										Обычный файл
									
								
							| @ -0,0 +1,38 @@ | |||||||
|  | https://www.postgresql.org/docs/current/planner-stats.html | ||||||
|  | https://www.postgresql.org/docs/current/multivariate-statistics-examples.html | ||||||
|  | 
 | ||||||
|  | CREATE EXTENSION pgstattuple; | ||||||
|  | SELECT * FROM pgstattuple('table-name') \gx | ||||||
|  | -[ RECORD 1 ]------+-------- | ||||||
|  | table_len          | 4427680 | ||||||
|  | tuple_count        | 100000 | ||||||
|  | tuple_len          | 3368895 | ||||||
|  | tuple_percent      | 76.61 | ||||||
|  | dead_tuple_count   | 0 | ||||||
|  | dead_tuple_len     | 0 | ||||||
|  | dead_tuple_percent | 0 | ||||||
|  | free_space         | 16552 | ||||||
|  | free_percent       | 0.37 | ||||||
|  | 
 | ||||||
|  | tuple_percent - percent of useful info | ||||||
|  | free_percent - .. of free (old row versions and free space) | ||||||
|  | dead_tuple_count - quality of autovacuum | ||||||
|  | 
 | ||||||
|  | SELECT relname, n_live_tup, n_dead_tup | ||||||
|  | FROM pg_stat_user_tables/pg_stat_all_tables; | ||||||
|  | 
 | ||||||
|  | SELECT | ||||||
|  |     relname AS "table", | ||||||
|  |     n_live_tup AS live_rows, | ||||||
|  |     n_dead_tup AS dead_rows, | ||||||
|  |     ROUND((n_dead_tup::float8 / NULLIF(n_live_tup + n_dead_tup, 0)) * 100, 2) AS dead_proc | ||||||
|  | FROM | ||||||
|  |     pg_stat_user_tables | ||||||
|  | WHERE | ||||||
|  |     n_live_tup + n_dead_tup > 0 | ||||||
|  | ORDER BY | ||||||
|  |     dead_proc DESC; | ||||||
|  | 
 | ||||||
|  | SELECT relname, last_autovacuum, last_autoanalyze | ||||||
|  | FROM pg_stat_user_tables | ||||||
|  | WHERE relname="<table-name>"; | ||||||
							
								
								
									
										6
									
								
								db/sql/postgres/feature/performance/presentations.txt
									
									
									
									
									
										Обычный файл
									
								
							
							
						
						
									
										6
									
								
								db/sql/postgres/feature/performance/presentations.txt
									
									
									
									
									
										Обычный файл
									
								
							| @ -0,0 +1,6 @@ | |||||||
|  | 2024 | ||||||
|  | JPoint - Zhilin - PG Can Make a Pain 0:00 of 45:49 | ||||||
|  |     https://www.youtube.com/watch?v=pTWfjyeQ5Ks | ||||||
|  |     https://jokerconf.com/talks/0bd645ad3a0f48c292547db572a1c7eb | ||||||
|  | WorkSolutions - Kostenko - Postgres World Optimization Misteries ru 0:00 of 32:50 | ||||||
|  |     https://www.youtube.com/watch?v=MeTDmLyYD9k | ||||||
| @ -1,12 +0,0 @@ | |||||||
| https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server |  | ||||||
| 
 |  | ||||||
| 2024 |  | ||||||
| JPoint - Zhilin - PG Can Make a Pain 0:00 of 45:49 |  | ||||||
|     https://www.youtube.com/watch?v=pTWfjyeQ5Ks |  | ||||||
|     https://jokerconf.com/talks/0bd645ad3a0f48c292547db572a1c7eb |  | ||||||
| 2019 |  | ||||||
| https://developer.ibm.com/tutorials/postgresql-experiences-tuning-recomendations-linux-on-ibm-z/ |  | ||||||
|     https://habr.com/ru/company/southbridge/blog/714096/ |  | ||||||
| 2018 |  | ||||||
| https://www.2ndquadrant.com/en/blog/partitioning-evolution-postgresql-11/ |  | ||||||
|     https://habr.com/ru/company/otus/blog/452280/ |  | ||||||
| @ -1,4 +1,6 @@ | |||||||
| 2024 | 2024 | ||||||
|  | Meric - Mastering Spring Boot 3.0 | ||||||
|  |     4060519F4DEA92E06D90E3E15D05729F | ||||||
| Puig - Spring Boot 3.0 Cookbook | Puig - Spring Boot 3.0 Cookbook | ||||||
|     ACF6761CEAA97E0460D0F0EA3CC0292A |     ACF6761CEAA97E0460D0F0EA3CC0292A | ||||||
| 2023 | 2023 | ||||||
|  | |||||||
							
								
								
									
										3
									
								
								pl/java/tools/quality/testing/junit/docs/books.txt
									
									
									
									
									
										Обычный файл
									
								
							
							
						
						
									
										3
									
								
								pl/java/tools/quality/testing/junit/docs/books.txt
									
									
									
									
									
										Обычный файл
									
								
							| @ -0,0 +1,3 @@ | |||||||
|  | 2024 | ||||||
|  | Langr - Pragmatic Unit Testing In Java With JUnit 3rd ed | ||||||
|  |     5F9FD301AF41BDA177CA04D9F939D028 | ||||||
| @ -1,6 +1,8 @@ | |||||||
| http://books.goalkicker.com/KotlinBook/ | http://books.goalkicker.com/KotlinBook/ | ||||||
| 
 | 
 | ||||||
| 2024 | 2024 | ||||||
|  | Soshin - Kotlin Design Patterns and Best Practices 3rd ed | ||||||
|  |     1EFBE911F031A2BC2F83625D13C821DF | ||||||
| AignerElizarovIsakovaJemerov - Kotlin in Action 2nd ed | AignerElizarovIsakovaJemerov - Kotlin in Action 2nd ed | ||||||
|     60A4A7FB7DF4D2F6842C6402930C4B63 |     60A4A7FB7DF4D2F6842C6402930C4B63 | ||||||
| 2023 | 2023 | ||||||
| @ -17,8 +19,6 @@ Carli - Functional Programming in Kotlin by Tutorials | |||||||
|     https://github.com/kodecocodes/fpk-materials |     https://github.com/kodecocodes/fpk-materials | ||||||
|     !!! 567p, classic FP/Haskell approach |     !!! 567p, classic FP/Haskell approach | ||||||
|     ! good diagrams incl CT, beauty colors and diagrams |     ! good diagrams incl CT, beauty colors and diagrams | ||||||
| Soshin - Kotlin Design Patterns and Best Practices 2nd ed |  | ||||||
|     magnet:?xt=urn:btih:b2fd201a88b7767616a489a1bd3d480de7977ece |  | ||||||
| 2021 | 2021 | ||||||
| McGregorPryce - Java to Kotlin a Refactoring Guidebook | McGregorPryce - Java to Kotlin a Refactoring Guidebook | ||||||
|     5EC7B6C8ECF22B8A22CC11B8E19852D0 |     5EC7B6C8ECF22B8A22CC11B8E19852D0 | ||||||
|  | |||||||
| @ -1,3 +1,8 @@ | |||||||
|  | 2024 | ||||||
|  | Meric - Mastering Spring Boot 3.0 | ||||||
|  |     4060519F4DEA92E06D90E3E15D05729F | ||||||
|  |     ! about spring-security integration | ||||||
|  |     ! @WithMockUser | ||||||
| 2023 | 2023 | ||||||
| ThorgersenSilva - Keycloak - Identity and Access Management for Modern Applications 2nd ed | ThorgersenSilva - Keycloak - Identity and Access Management for Modern Applications 2nd ed | ||||||
|     2FCEDB79A750149203A1E5CEA5118AA2 |     2FCEDB79A750149203A1E5CEA5118AA2 | ||||||
|  | |||||||
		Загрузка…
	
	
			
			x
			
			
		
	
		Ссылка в новой задаче
	
	Block a user
	 Ihar Hancharenka
						Ihar Hancharenka