Андрей Мельников - герой девятой роты (23.03.2018)

Он дрался до последнего патрона, ценой жизни остановив полчища духов

Андрей Александрович Мельников родился 11 апреля 1968 года в Могилёве. Закончил школу и ПТУ, работал трактористом в совхозе. В 17 лет женился, через год родилась дочь.

Ему была положена отсрочка от армии, но он не захотел ждать. Его никто насильно не гнал в Афганистан, но он сам записался в добровольцы. Сильный, смелый и по-хорошему упрямый, в апреле 1987 года он стал гвардии рядовым 9-й парашютно-десантной роты 345-го гвардейского отдельного парашютно-десантного полка.

В составе роты гвардии рядовой Мельников принимает участие в шести боевых операциях. В том числе, в операции Магистраль.



В ходе операции полк должен был не позволить врагам вести обстрелы колонн, которые двигались с мирными грузами по дороге в блокированный душманами город Хост. Девятая рота получила задачу закрепиться на господствующей высоте 3234, откуда местность просматривалась на многие километры.

Тогда никто не знал, что в этот район мятежники перебросили из Пакистана крупное подразделение "Чёрные аисты", в состав которого входили наёмники-головорезы и религиозные фанатики. Поздним вечером 7 января 1988 года бандиты атаковали позиции 9-й роты.

Андрей Мельников принял бой на передовом рубеже обороны. Часто меняя позиции, он метким огнём останавливал наступающих врагов. Позиции роты обстреливали из ракетных установок. Высота утопала в огне разрывов, воздух гудел от разлетающихся осколков. Но пулемёт Андрея Мельникова не замолкал, неся гибель озверевшим от высоких потерь душманам.



Расстреляв боекомплект и забросав гранатами подобравшихся вплотную духов, Андрей добежал до соседней позиции, и успев сказать: "Боеприпасы, всё..", упал замертво. Пластины бронежилета были вдавлены в тело от взрывных волн. По всем законам военной медицины боец должен был погибнуть ещё несколько часов назад. Но он изо всех сил держался за жизнь и дрался в буквальном смысле до последнего патрона.

Духи не взяли высоты. Понеся тяжелейшие потери, они пытались убраться восвояси, но были накрыты плотным залповым огнём советских установок "Град". Едва ли кто-то из них ушёл живым.



Указом Президиума Верховного Совета СССР от 28 июня 1988 года — «За мужество и героизм, проявленные при выполнении интернационального долга в республике Афганистан гвардии рядовому Мельникову Андрею Александровичу посмертно присвоено звание Героя Советского Союза».

23.03.2018


Источник: https://zen.yandex.ru/media/dighistory/andrei-melnikov-geroi-deviatoi-roty-5ab2323755876bb026a5b938




Обсуждение статьи



Ваше имя:
Ваша почта:
Комментарий:
Введите символы: *
captcha
Обновить

Вверх
Полная версия сайта
Мобильная версия сайта
Array
(
    [0] => Array
        (
            [REQUEST_2] => 0.057444
        )

    [1] => Array
        (
            [REQUEST_3] => 0.020927
        )

    [2] => Array
        (
            [REQUEST_4] => 0.01647
        )

    [3] => Array
        (
            [REQUEST_5] => 0.014024
        )

    [4] => Array
        (
            [SYSBLOCK_5] => 0.110894
        )

    [5] => Array
        (
            [SYSBLOCK_7] => 0.00019200000000003
        )

    [6] => Array
        (
            [REQUEST_2] => 0.030799
        )

    [7] => Array
        (
            [REQUEST_3] => 0.026499
        )

    [8] => Array
        (
            [REQUEST_4] => 0.020085
        )

    [9] => Array
        (
            [REQUEST_5] => 0.0146
        )

    [10] => Array
        (
            [SYSBLOCK_5] => 0.093597
        )

    [11] => Array
        (
            [SYSBLOCK_7] => 0.00012599999999996
        )

    [12] => Array
        (
            [SYSBLOCK_3] => 0.00014799999999993
        )

    [13] => Array
        (
            [SYSBLOCK_4] => 0.00025900000000001
        )

    [14] => Array
        (
            [REQUEST_22] => 0.007481
        )

    [15] => Array
        (
            [REQUEST_39] => -0.106121
        )

    [16] => Array
        (
            [REQUEST_39] => -0.288116
        )

    [17] => Array
        (
            [NAVIGATION_1] => 0.001815
        )

)
Queries
Array
(
    [0] => 
	SELECT * FROM ave_settings_lang
	WHERE lang_status='1'
	ORDER BY lang_default ASC

    [1] => SELECT * FROM ave_settings
    [2] => 
			SELECT
				doc.*,
				rubric_permission,
				rubric_template,
				rubric_meta_gen,
				template_text
			FROM
				ave_documents AS doc
			JOIN
				ave_rubrics AS rub
					ON rub.Id = doc.rubric_id
			JOIN
				ave_templates AS tpl
					ON tpl.Id = rubric_template_id
			JOIN
				ave_rubric_permissions AS prm
					ON doc.rubric_id = prm.rubric_id
			WHERE
				user_group_id = '2'
			AND
				document_alias = 'articles/andrej-melnikov-geroj'
			LIMIT 1
		
    [3] => 
						SELECT compiled
							FROM ave_rubric_template_cache
						WHERE hash  = '3909cfd258693609f9b43b04dc7f9a02'
							LIMIT 1
					
    [4] => 
		SELECT *
		FROM ave_request
		WHERE Id = '2'
	
    [5] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '2' AND condition_status = '1'
	
    [6] => SET max_heap_table_size = 1024 * 1024 * 64;
    [7] => SET tmp_table_size = 1024 * 1024 * 32;
    [8] => 		# req=2
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t8,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '3' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.Id != '34578') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t8.document_id = a.id AND (t8.rubric_field_id = '8' AND UPPER(t8.field_value) = UPPER('3'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_published DESC
		LIMIT 0,5
	
    [9] => SELECT FOUND_ROWS()
    [10] => 
				SELECT *
				FROM ave_module
				WHERE ModuleStatus = '1'
			
    [11] => 
		SELECT *
		FROM ave_request
		WHERE Id = '3'
	
    [12] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '3' AND condition_status = '1'
	
    [13] => SET max_heap_table_size = 1024 * 1024 * 64;
    [14] => SET tmp_table_size = 1024 * 1024 * 32;
    [15] => 		# req=3
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t8,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '3' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.Id != '34578') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t8.document_id = a.id AND (t8.rubric_field_id = '8' AND UPPER(t8.field_value) = UPPER('4'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_published DESC
		LIMIT 0,5
	
    [16] => SELECT FOUND_ROWS()
    [17] => 
		SELECT *
		FROM ave_request
		WHERE Id = '4'
	
    [18] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '4' AND condition_status = '1'
	
    [19] => SET max_heap_table_size = 1024 * 1024 * 64;
    [20] => SET tmp_table_size = 1024 * 1024 * 32;
    [21] => 		# req=4
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t8,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '3' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.Id != '34578') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t8.document_id = a.id AND (t8.rubric_field_id = '8' AND UPPER(t8.field_value) = UPPER('6'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_published DESC
		LIMIT 0,5
	
    [22] => SELECT FOUND_ROWS()
    [23] => 
		SELECT *
		FROM ave_request
		WHERE Id = '5'
	
    [24] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '5' AND condition_status = '1'
	
    [25] => SET max_heap_table_size = 1024 * 1024 * 64;
    [26] => SET tmp_table_size = 1024 * 1024 * 32;
    [27] => 		# req=5
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t8,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '3' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.Id != '34578') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t8.document_id = a.id AND (t8.rubric_field_id = '8' AND UPPER(t8.field_value) = UPPER('7'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_published DESC
		LIMIT 0,5
	
    [28] => SELECT FOUND_ROWS()
    [29] => 
		SELECT *
		FROM ave_request
		WHERE Id = '2'
	
    [30] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '2' AND condition_status = '1'
	
    [31] => SET max_heap_table_size = 1024 * 1024 * 64;
    [32] => SET tmp_table_size = 1024 * 1024 * 32;
    [33] => 		# req=2
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t8,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '3' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.Id != '34578') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t8.document_id = a.id AND (t8.rubric_field_id = '8' AND UPPER(t8.field_value) = UPPER('3'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_published DESC
		LIMIT 0,5
	
    [34] => SELECT FOUND_ROWS()
    [35] => 
		SELECT *
		FROM ave_request
		WHERE Id = '3'
	
    [36] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '3' AND condition_status = '1'
	
    [37] => SET max_heap_table_size = 1024 * 1024 * 64;
    [38] => SET tmp_table_size = 1024 * 1024 * 32;
    [39] => 		# req=3
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t8,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '3' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.Id != '34578') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t8.document_id = a.id AND (t8.rubric_field_id = '8' AND UPPER(t8.field_value) = UPPER('4'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_published DESC
		LIMIT 0,5
	
    [40] => SELECT FOUND_ROWS()
    [41] => 
		SELECT *
		FROM ave_request
		WHERE Id = '4'
	
    [42] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '4' AND condition_status = '1'
	
    [43] => SET max_heap_table_size = 1024 * 1024 * 64;
    [44] => SET tmp_table_size = 1024 * 1024 * 32;
    [45] => 		# req=4
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t8,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '3' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.Id != '34578') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t8.document_id = a.id AND (t8.rubric_field_id = '8' AND UPPER(t8.field_value) = UPPER('6'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_published DESC
		LIMIT 0,5
	
    [46] => SELECT FOUND_ROWS()
    [47] => 
		SELECT *
		FROM ave_request
		WHERE Id = '5'
	
    [48] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '5' AND condition_status = '1'
	
    [49] => SET max_heap_table_size = 1024 * 1024 * 64;
    [50] => SET tmp_table_size = 1024 * 1024 * 32;
    [51] => 		# req=5
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t8,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '3' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.Id != '34578') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t8.document_id = a.id AND (t8.rubric_field_id = '8' AND UPPER(t8.field_value) = UPPER('7'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_published DESC
		LIMIT 0,5
	
    [52] => SELECT FOUND_ROWS()
    [53] => 
		SELECT *
		FROM ave_request
		WHERE Id = '22'
	
    [54] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '22' AND condition_status = '1'
	
    [55] => SET max_heap_table_size = 1024 * 1024 * 64;
    [56] => SET tmp_table_size = 1024 * 1024 * 32;
    [57] => 		# req=22
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t95,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '10' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t95.document_id = a.id AND (t95.rubric_field_id = '95' AND UPPER(t95.field_value) = UPPER('1'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_title ASC
		
	
    [58] => SELECT FOUND_ROWS()
    [59] => 
		SELECT *
		FROM ave_request
		WHERE Id = '39'
	
    [60] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '39' AND condition_status = '1'
	
    [61] => SET max_heap_table_size = 1024 * 1024 * 64;
    [62] => SET tmp_table_size = 1024 * 1024 * 32;
    [63] => 		# req=39
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t47, ave_document_fields AS t97,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '9' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t47.document_id = a.id AND (t47.rubric_field_id = '47' AND UPPER(t47.field_value) != UPPER('1'))) AND (t97.document_id = a.id AND (t97.rubric_field_id = '97' AND UPPER(t97.field_value) != UPPER('1'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_published DESC
		LIMIT 0,30
	
    [64] => SELECT FOUND_ROWS()
    [65] => 
		SELECT *
		FROM ave_request
		WHERE Id = '39'
	
    [66] => 
		SELECT DISTINCT(condition_field_id) AS fid
		FROM ave_request_conditions
		WHERE request_id = '39' AND condition_status = '1'
	
    [67] => SET max_heap_table_size = 1024 * 1024 * 64;
    [68] => SET tmp_table_size = 1024 * 1024 * 32;
    [69] => 		# req=39
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t47, ave_document_fields AS t97,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '9' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.document_published <= UNIX_TIMESTAMP() AND (a.document_expire = 0 OR a.document_expire >=UNIX_TIMESTAMP())) AND ((t47.document_id = a.id AND (t47.rubric_field_id = '47' AND UPPER(t47.field_value) != UPPER('1'))) AND (t97.document_id = a.id AND (t97.rubric_field_id = '97' AND UPPER(t97.field_value) != UPPER('1'))) AND 1=1)
			
		#GROUP BY a.Id
		ORDER BY a.document_published DESC
		LIMIT 0,30
	
    [70] => SELECT FOUND_ROWS()
    [71] => SELECT * FROM ave_navigation
    [72] => 
		SELECT CONCAT_WS(
				';',
				CONCAT_WS(',', nav.Id, nav.parent_id, nav2.parent_id),
				CONCAT_WS(',', nav.navi_item_level),
				nav.Id
			)
		FROM
			ave_navigation_items AS nav
		JOIN
			ave_documents AS doc
		LEFT JOIN
			ave_navigation_items AS nav2 ON nav2.Id = nav.parent_id
		WHERE nav.navi_item_status = 1
			AND nav.navi_id = 1
			AND doc.Id = 34578
			AND (
				nav.navi_item_link = 'index.php?id=34578'
			OR nav.document_alias = 'articles/andrej-melnikov-geroj'
			OR nav.document_alias = '/articles/andrej-melnikov-geroj'
			OR nav.document_alias = 'articles/andrej-melnikov-geroj.html'
			OR nav.document_alias = '/articles/andrej-melnikov-geroj.html'
		
				OR nav.Id = doc.document_linked_navi_id
			)
	
    [73] => 
		SELECT *
		FROM ave_navigation_items
		WHERE navi_item_status = '1'
		AND navi_id = '1'
		ORDER BY navi_item_position ASC
	
)

Время генерации: 2,216 сек.
Пиковое значение 4 468Kb
Количество запросов: 74 шт. за 2,118999 сек.
4   0,335347
SELECT compiled
							FROM ave_rubric_template_cache
						WHERE hash  = '3909cfd258693609f9b43b04dc7f9a02'
							LIMIT 1
 0,000020 starting
 0,000003 Waiting for query cache lock
 0,000065 checking query cache for query
 0,000007 checking permissions
 0,000035 Opening tables
 0,000014 System lock
 0,000020 Waiting for query cache lock
 0,000024 init
 0,000023 optimizing
 0,000024 statistics
 0,000016 preparing
 0,000004 executing
 0,334433 Sending data
 0,000020 end
 0,000007 query end
 0,000229 closing tables
 0,000012 freeing items
 0,000003 Waiting for query cache lock
 0,000225 freeing items
 0,000003 Waiting for query cache lock
 0,000001 freeing items
 0,000153 storing result in query cache
 0,000004 logging slow query
 0,000004 cleaning up
64   0,887586
# req=39
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t47, ave_document_fields AS t97,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '9' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.document_published <=
 0,000099 starting
 0,000004 checking permissions
 0,000002 checking permissions
 0,000003 checking permissions
 0,000036 Opening tables
 0,000013 System lock
 0,000063 init
 0,000029 optimizing
 0,000448 statistics
 0,000042 preparing
 0,000411 Creating tmp table
 0,000006 executing
 0,874573 Copying to tmp table
 0,010528 Sorting result
 0,000137 Sending data
 0,000005 end
 0,001075 removing tmp table
 0,000009 end
 0,000003 query end
 0,000025 closing tables
 0,000064 freeing items
 0,000003 logging slow query
 0,000009 cleaning up
70   0,706560
# req=39
		SELECT STRAIGHT_JOIN
			a.*
			
			
		FROM
			ave_document_fields AS t47, ave_document_fields AS t97,			ave_documents AS a
			
			
		WHERE
			(
		a.Id != '1' AND a.Id != '2' AND
		a.rubric_id = '9' AND
		a.document_deleted != '1') AND (a.document_status = '1') AND (a.document_published <=
 0,000087 starting
 0,000003 checking permissions
 0,000001 checking permissions
 0,000003 checking permissions
 0,000027 Opening tables
 0,000011 System lock
 0,000058 init
 0,000027 optimizing
 0,000276 statistics
 0,000038 preparing
 0,000493 Creating tmp table
 0,000008 executing
 0,689508 Copying to tmp table
 0,013745 Sorting result
 0,000220 Sending data
 0,000009 end
 0,001922 removing tmp table
 0,000016 end
 0,000005 query end
 0,000026 closing tables
 0,000066 freeing items
 0,000006 logging slow query
 0,000008 cleaning up