powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / залипающие DESCRIBE запросы
8 сообщений из 8, страница 1 из 1
залипающие DESCRIBE запросы
    #38596252
despicable me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
О чём может говорить подобная ситуация? Случаются моменты, когда DESCRIBE запросы (генерируемые зендовским ORM, хотя результат потом по идее как-то кэшируется) начинают массово залипать, что блокирует выполнение остальных и генерацию ответных страниц. По моим наблюдениям это случается при относительно высокой нагрузке на СУБД, возможно, при множественных параллельных запросах (не понятно правда, каких именно).
MySQL 5.5 под FreeBSD, БД размещена на SSD.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
Id	User	Host	db	Command	Time	State	Info
3577	dbuser	localhost	some_db	Query	44	Opening tables	DESCRIBE `partners_table`
3601	dbuser	localhost	some_db	Query	62	removing tmp table	DESCRIBE `some_large_table`
3707	dbuser	localhost	some_db	Query	42	Opening tables	DESCRIBE `some_large_table`
3759	dbuser	localhost	some_db	Query	74	removing tmp table	DESCRIBE `some_options`
3772	dbuser	localhost	some_db	Query	58	removing tmp table	DESCRIBE `some_large_table`
3773	dbuser	localhost	some_db	Query	83	removing tmp table	DESCRIBE `settings2`
3774	dbuser	localhost	some_db	Query	59	removing tmp table	DESCRIBE `object_types`
3775	dbuser	localhost	some_db	Query	59	removing tmp table	DESCRIBE `imgs`
3777	dbuser	localhost	some_db	Query	58	removing tmp table	DESCRIBE `partners_table`
3778	dbuser	localhost	some_db	Query	8	Opening tables	DESCRIBE `settings2`
3797	dbuser	localhost	some_db	Query	45	Opening tables	DESCRIBE `xxx_cities`
3799	dbuser	localhost	some_db	Query	83	removing tmp table	DESCRIBE `imgs`
3800	dbuser	localhost	some_db	Query	56	Opening tables	DESCRIBE `some_large_table`
3801	dbuser	localhost	some_db	Query	57	removing tmp table	DESCRIBE `some_large_table`
3802	dbuser	localhost	some_db	Query	29	Opening tables	DESCRIBE `xxx_countries`
3804	dbuser	localhost	some_db	Query	3	Opening tables	DESCRIBE `xxx_places`
3805	dbuser	localhost	some_db	Query	59	removing tmp table	DESCRIBE `object_types`
3813	dbuser	localhost	some_db	Query	111	removing tmp table	DESCRIBE `some_large_table`
3840	dbuser	localhost	some_db	Query	70	removing tmp table	DESCRIBE `settings2`
3841	dbuser	localhost	some_db	Query	66	removing tmp table	DESCRIBE `some_large_table`
3842	dbuser	localhost	some_db	Query	58	removing tmp table	DESCRIBE `object_types`
3843	dbuser	localhost	some_db	Query	57	checking permissions	DESCRIBE `partners_table`
3844	dbuser	localhost	some_db	Query	58	removing tmp table	DESCRIBE `imgs`
3845	dbuser	localhost	some_db	Query	58	removing tmp table	DESCRIBE `imgs`
3846	dbuser	localhost	some_db	Query	57	removing tmp table	DESCRIBE `some_large_table`
3847	dbuser	localhost	some_db	Query	57	removing tmp table	DESCRIBE `imgs`
3848	dbuser	localhost	some_db	Query	57	removing tmp table	DESCRIBE `some_large_table`
3850	dbuser	localhost	some_db	Query	57	Opening tables	DESCRIBE `docs`
3851	dbuser	localhost	some_db	Query	57	Opening tables	DESCRIBE `imgs`
3852	dbuser	localhost	some_db	Query	55	Opening tables	DESCRIBE `settings2`
3853	dbuser	localhost	some_db	Query	56	Opening tables	DESCRIBE `imgs`
3854	dbuser	localhost	some_db	Query	55	Opening tables	DESCRIBE `settings2`
3855	dbuser	localhost	some_db	Query	56	Opening tables	DESCRIBE `imgs`
3856	dbuser	localhost	some_db	Query	56	Opening tables	DESCRIBE `object_types`
3858	dbuser	localhost	some_db	Query	56	Opening tables	DESCRIBE `partners_table`
3859	dbuser	localhost	some_db	Query	56	Opening tables	DESCRIBE `imgs`
3860	dbuser	localhost	some_db	Query	56	Opening tables	DESCRIBE `some_large_table`
3861	dbuser	localhost	some_db	Query	55	Opening tables	DESCRIBE `some_large_table`
3862	dbuser	localhost	some_db	Query	54	Opening tables	DESCRIBE `some_large_table`
3863	dbuser	localhost	some_db	Query	56	Opening tables	DESCRIBE `some_large_table`
3864	dbuser	localhost	some_db	Query	54	Opening tables	DESCRIBE `xxx_places`
3865	dbuser	localhost	some_db	Query	54	Opening tables	DESCRIBE `some_options`
3866	dbuser	localhost	some_db	Query	53	Opening tables	DESCRIBE `imgs`
3867	dbuser	localhost	some_db	Query	54	Opening tables	DESCRIBE `imgs`
3868	dbuser	localhost	some_db	Query	53	Opening tables	DESCRIBE `imgs`
3870	dbuser	localhost	some_db	Query	52	Opening tables	DESCRIBE `some_large_table`
3871	dbuser	localhost	some_db	Query	50	Opening tables	DESCRIBE `settings2`
3872	dbuser	localhost	some_db	Query	52	Opening tables	DESCRIBE `xxx_places`
3873	dbuser	localhost	some_db	Query	51	Opening tables	DESCRIBE `settings2`
3874	dbuser	localhost	some_db	Query	50	Opening tables	DESCRIBE `settings2`
3875	dbuser	localhost	some_db	Query	50	Opening tables	DESCRIBE `settings2`
3876	dbuser	localhost	some_db	Query	48	Opening tables	DESCRIBE `settings2`
3877	dbuser	localhost	some_db	Query	50	Opening tables	DESCRIBE `settings2`
3878	dbuser	localhost	some_db	Query	51	Opening tables	DESCRIBE `some_large_table`
3879	dbuser	localhost	some_db	Query	51	Opening tables	DESCRIBE `object_types`
3880	dbuser	localhost	some_db	Query	51	Opening tables	DESCRIBE `xxx_places`
3881	dbuser	localhost	some_db	Query	51	Opening tables	DESCRIBE `xxx_countries`
3882	dbuser	localhost	some_db	Query	51	Opening tables	DESCRIBE `docs`
3883	dbuser	localhost	some_db	Query	50	Opening tables	DESCRIBE `imgs`
3884	dbuser	localhost	some_db	Query	48	Opening tables	DESCRIBE `xxx_places`
3885	dbuser	localhost	some_db	Query	48	Opening tables	DESCRIBE `settings2`
3887	dbuser	localhost	some_db	Query	49	Opening tables	DESCRIBE `some_options`
3888	dbuser	localhost	some_db	Query	50	Opening tables	DESCRIBE `imgs`
3889	dbuser	localhost	some_db	Query	49	Opening tables	DESCRIBE `some_large_table`
3890	dbuser	localhost	some_db	Query	47	Opening tables	DESCRIBE `settings2`
3891	dbuser	localhost	some_db	Query	49	Opening tables	DESCRIBE `some_options`
3892	dbuser	localhost	some_db	Query	50	Opening tables	DESCRIBE `some_large_table`
3893	dbuser	localhost	some_db	Query	49	Opening tables	DESCRIBE `some_large_table`
3894	dbuser	localhost	some_db	Query	46	Opening tables	DESCRIBE `xxx_places`
3895	dbuser	localhost	some_db	Query	57	checking permissions	DESCRIBE `partners_table`
3896	dbuser	localhost	some_db	Query	47	Opening tables	DESCRIBE `object_types`
3897	dbuser	localhost	some_db	Query	47	Opening tables	DESCRIBE `object_types`
3898	dbuser	localhost	some_db	Query	45	Opening tables	DESCRIBE `some_large_table`
3899	dbuser	localhost	some_db	Query	46	Opening tables	DESCRIBE `some_large_table`
3900	dbuser	localhost	some_db	Query	46	Opening tables	DESCRIBE `object_types`
3901	dbuser	localhost	some_db	Query	46	Opening tables	DESCRIBE `object_types`
3902	dbuser	localhost	some_db	Query	46	Opening tables	DESCRIBE `settings2`
3903	dbuser	localhost	some_db	Query	45	Opening tables	DESCRIBE `docs`
3904	dbuser	localhost	some_db	Query	46	Opening tables	DESCRIBE `some_large_table`
3905	dbuser	localhost	some_db	Query	46	Opening tables	DESCRIBE `imgs`
3906	dbuser	localhost	some_db	Query	45	Opening tables	DESCRIBE `object_types`
3907	dbuser	localhost	some_db	Query	45	Opening tables	DESCRIBE `some_large_table`
3908	dbuser	localhost	some_db	Query	45	Opening tables	DESCRIBE `some_large_table`
3910	dbuser	localhost	some_db	Query	44	Opening tables	DESCRIBE `settings2`
3911	dbuser	localhost	some_db	Query	45	Opening tables	DESCRIBE `some_large_table`
3912	dbuser	localhost	some_db	Query	45	Opening tables	DESCRIBE `imgs`
3913	dbuser	localhost	some_db	Query	45	Opening tables	DESCRIBE `object_types`
3915	dbuser	localhost	some_db	Query	45	Opening tables	DESCRIBE `object_types`
3916	dbuser	localhost	some_db	Query	43	Opening tables	DESCRIBE `imgs`
3917	dbuser	localhost	some_db	Query	42	Opening tables	DESCRIBE `settings2`
3918	dbuser	localhost	some_db	Query	43	Opening tables	DESCRIBE `imgs`
3919	dbuser	localhost	some_db	Query	41	Opening tables	DESCRIBE `settings2`
3920	dbuser	localhost	some_db	Query	42	Opening tables	DESCRIBE `imgs`
3921	dbuser	localhost	some_db	Query	42	Opening tables	DESCRIBE `partners_table`
3922	dbuser	localhost	some_db	Query	41	Opening tables	DESCRIBE `object_types`
3923	dbuser	localhost	some_db	Query	40	Opening tables	DESCRIBE `xxx_places`
3925	dbuser	localhost	some_db	Query	42	Opening tables	DESCRIBE `some_options`
3926	dbuser	localhost	some_db	Query	39	Opening tables	DESCRIBE `object_types`
3927	dbuser	localhost	some_db	Query	40	Opening tables	DESCRIBE `some_large_table`
3928	dbuser	localhost	some_db	Query	37	Opening tables	DESCRIBE `settings2`
3929	dbuser	localhost	some_db	Query	37	Opening tables	DESCRIBE `settings2`
3930	dbuser	localhost	some_db	Query	39	Opening tables	DESCRIBE `xxx_places`
3931	dbuser	localhost	some_db	Query	39	Opening tables	DESCRIBE `imgs`
3932	dbuser	localhost	some_db	Query	39	Opening tables	DESCRIBE `some_options`
3933	dbuser	localhost	some_db	Query	36	Opening tables	DESCRIBE `docs`
3934	dbuser	localhost	some_db	Query	37	Opening tables	DESCRIBE `some_large_table`
3935	dbuser	localhost	some_db	Query	37	Opening tables	DESCRIBE `some_large_table`
3936	dbuser	localhost	some_db	Query	37	Opening tables	DESCRIBE `some_large_table`
3937	dbuser	localhost	some_db	Query	37	Opening tables	DESCRIBE `some_large_table`
3938	dbuser	localhost	some_db	Query	36	Opening tables	DESCRIBE `settings2`
3939	dbuser	localhost	some_db	Query	36	Opening tables	DESCRIBE `object_types`
3940	dbuser	localhost	some_db	Query	37	Opening tables	DESCRIBE `xxx_places`
3941	dbuser	localhost	some_db	Query	37	Opening tables	DESCRIBE `imgs`
3942	dbuser	localhost	some_db	Query	36	Opening tables	DESCRIBE `some_large_table`
3943	dbuser	localhost	some_db	Query	37	Opening tables	DESCRIBE `xxx_places`
3945	dbuser	localhost	some_db	Query	35	Opening tables	DESCRIBE `xxx_places`
3946	dbuser	localhost	some_db	Query	34	Opening tables	DESCRIBE `settings2`
3947	dbuser	localhost	some_db	Query	36	Opening tables	DESCRIBE `object_types`
3948	dbuser	localhost	some_db	Query	35	Opening tables	DESCRIBE `xxx_places`
3949	dbuser	localhost	some_db	Query	35	Opening tables	DESCRIBE `partners_table`
3950	dbuser	localhost	some_db	Query	36	Opening tables	DESCRIBE `some_large_table`
3951	dbuser	localhost	some_db	Query	35	Opening tables	DESCRIBE `docs`
3952	dbuser	localhost	some_db	Query	35	Opening tables	DESCRIBE `object_types`
3953	dbuser	localhost	some_db	Query	36	Opening tables	DESCRIBE `object_types`
3954	dbuser	localhost	some_db	Query	34	Opening tables	DESCRIBE `some_large_table`
3955	dbuser	localhost	some_db	Query	34	Opening tables	DESCRIBE `settings2`
3956	dbuser	localhost	some_db	Query	31	Opening tables	DESCRIBE `settings2`
3957	dbuser	localhost	some_db	Query	32	Opening tables	DESCRIBE `settings2`
3958	dbuser	localhost	some_db	Query	33	Opening tables	DESCRIBE `some_large_table`
3960	dbuser	localhost	some_db	Query	30	Opening tables	DESCRIBE `object_types`
3961	dbuser	localhost	some_db	Query	31	Opening tables	DESCRIBE `settings2`
3963	dbuser	localhost	some_db	Query	33	Opening tables	DESCRIBE `some_large_table`
3964	dbuser	localhost	some_db	Query	28	Opening tables	DESCRIBE `xxx_places`
3965	dbuser	localhost	some_db	Query	30	Opening tables	DESCRIBE `partners_table`
3966	dbuser	localhost	some_db	Query	33	Opening tables	DESCRIBE `docs`
3967	dbuser	localhost	some_db	Query	31	Opening tables	DESCRIBE `some_options`
3968	dbuser	localhost	some_db	Query	32	Opening tables	DESCRIBE `imgs`
3969	dbuser	localhost	some_db	Query	24	Opening tables	DESCRIBE `settings2`
3970	dbuser	localhost	some_db	Query	32	Opening tables	DESCRIBE `some_large_table`
3971	dbuser	localhost	some_db	Query	31	Opening tables	DESCRIBE `some_large_table`
3972	dbuser	localhost	some_db	Query	32	Opening tables	DESCRIBE `xxx_hoteloptionsscheme`
3973	dbuser	localhost	some_db	Query	26	Opening tables	DESCRIBE `object_types`
3974	dbuser	localhost	some_db	Query	31	Opening tables	DESCRIBE `object_types`
3975	dbuser	localhost	some_db	Query	31	Opening tables	DESCRIBE `object_types`
3976	dbuser	localhost	some_db	Query	31	Opening tables	DESCRIBE `some_large_table`
3978	dbuser	localhost	some_db	Query	24	Opening tables	DESCRIBE `settings2`
3979	dbuser	localhost	some_db	Query	31	Opening tables	DESCRIBE `some_options`
3980	dbuser	localhost	some_db	Query	32	Opening tables	DESCRIBE `object_types`
3981	dbuser	localhost	some_db	Query	25	Opening tables	DESCRIBE `settings2`
3982	dbuser	localhost	some_db	Query	27	Opening tables	DESCRIBE `some_large_table`
3983	dbuser	localhost	some_db	Query	27	Opening tables	DESCRIBE `some_large_table`
3984	dbuser	localhost	some_db	Query	27	Opening tables	DESCRIBE `object_types`
3985	dbuser	localhost	some_db	Query	26	Opening tables	DESCRIBE `some_large_table`
3986	dbuser	localhost	some_db	Query	26	Opening tables	DESCRIBE `docs`
3987	dbuser	localhost	some_db	Query	25	Opening tables	DESCRIBE `some_large_table`
3988	dbuser	localhost	some_db	Query	25	Opening tables	DESCRIBE `object_types`
3990	dbuser	localhost	some_db	Query	25	Opening tables	DESCRIBE `object_types`
3991	dbuser	localhost	some_db	Query	25	Opening tables	DESCRIBE `some_large_table`
3992	dbuser	localhost	some_db	Query	25	Opening tables	DESCRIBE `partners_table`
3993	dbuser	localhost	some_db	Query	23	Opening tables	DESCRIBE `settings2`
3994	dbuser	localhost	some_db	Query	25	Opening tables	DESCRIBE `some_large_table`
3995	dbuser	localhost	some_db	Query	23	Opening tables	DESCRIBE `some_options`
3998	dbuser	localhost	some_db	Query	22	Opening tables	DESCRIBE `settings2`
3999	dbuser	localhost	some_db	Query	23	Opening tables	DESCRIBE `docs`
4001	dbuser	localhost	some_db	Query	52	Opening tables	DESCRIBE `some_large_table`
4002	dbuser	localhost	some_db	Query	22	Opening tables	DESCRIBE `some_large_table`
4003	dbuser	localhost	some_db	Query	22	Opening tables	DESCRIBE `object_types`
4004	dbuser	localhost	some_db	Query	22	Opening tables	DESCRIBE `xxx_places`
...
Рейтинг: 0 / 0
залипающие DESCRIBE запросы
    #38596253
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
despicable me,

случаем, таблицы на лету не перестраиваете?
...
Рейтинг: 0 / 0
залипающие DESCRIBE запросы
    #38596257
despicable me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft, некоторые перестраиваются через cron задачу: создаётся временная таблица, наполняется данными, дропается старая (из которой непосредственно читают клиенты), временная переименовывается в неё. Но это касается единичных таблиц, а не всех, DESCRIBE которых зависает. Проблема возникла недавно, и, насколько мне известно, кардинальных изменений в механизм работы не вносилось.
...
Рейтинг: 0 / 0
залипающие DESCRIBE запросы
    #38596260
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
despicable me,

пока непонятно, но таки покажите конфиг MySQL, только желательно без комментариев.
...
Рейтинг: 0 / 0
залипающие DESCRIBE запросы
    #38596335
despicable me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
show variables

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
auto_increment_increment	1
auto_increment_offset	1
autocommit	ON
automatic_sp_privileges	ON
back_log	50
basedir	/usr/local
big_tables	OFF
binlog_cache_size	32768
binlog_direct_non_transactional_updates	OFF
binlog_format	STATEMENT
binlog_stmt_cache_size	32768
bulk_insert_buffer_size	8388608
character_set_client	utf8
character_set_connection	utf8
character_set_database	utf8
character_set_filesystem	binary
character_set_results	utf8
character_set_server	utf8
character_set_system	utf8
character_sets_dir	/usr/local/share/mysql/charsets/
collation_connection	utf8_general_ci
collation_database	utf8_general_ci
collation_server	utf8_general_ci
completion_type	NO_CHAIN
concurrent_insert	AUTO
connect_timeout	10
datadir	/var/db/mysql/
date_format	%Y-%m-%d
datetime_format	%Y-%m-%d %H:%i:%s
default_storage_engine	MyISAM
default_week_format	0
delay_key_write	ON
delayed_insert_limit	100
delayed_insert_timeout	300
delayed_queue_size	1000
div_precision_increment	4
engine_condition_pushdown	ON
error_count	0
event_scheduler	OFF
expire_logs_days	0
external_user	
flush	OFF
flush_time	0
foreign_key_checks	ON
ft_boolean_syntax	+ -><()~*:""&|
ft_max_word_len	84
ft_min_word_len	4
ft_query_expansion_limit	20
ft_stopword_file	(built-in)
group_concat_max_len	1024
have_compress	YES
have_crypt	YES
have_csv	YES
have_dynamic_loading	YES
have_geometry	YES
have_innodb	YES
have_ndbcluster	NO
have_openssl	DISABLED
have_partitioning	YES
have_profiling	YES
have_query_cache	YES
have_rtree_keys	YES
have_ssl	DISABLED
have_symlink	YES
identity	0
ignore_builtin_innodb	OFF
init_connect	
init_file	
init_slave	
innodb_adaptive_flushing	ON
innodb_adaptive_hash_index	ON
innodb_additional_mem_pool_size	33554432
innodb_autoextend_increment	8
innodb_autoinc_lock_mode	2
innodb_buffer_pool_instances	1
innodb_buffer_pool_size	17179869184
innodb_change_buffering	all
innodb_checksums	ON
innodb_commit_concurrency	0
innodb_concurrency_tickets	500
innodb_data_file_path	ibdata1:10M:autoextend
innodb_data_home_dir	/var/db/mysql
innodb_doublewrite	ON
innodb_fast_shutdown	1
innodb_file_format	Antelope
innodb_file_format_check	ON
innodb_file_format_max	Antelope
innodb_file_per_table	ON
innodb_flush_log_at_trx_commit	2
innodb_flush_method	O_DIRECT
innodb_force_load_corrupted	OFF
innodb_force_recovery	0
innodb_io_capacity	200
innodb_large_prefix	OFF
innodb_lock_wait_timeout	30
innodb_locks_unsafe_for_binlog	OFF
innodb_log_buffer_size	16777216
innodb_log_file_size	5242880
innodb_log_files_in_group	2
innodb_log_group_home_dir	./
innodb_max_dirty_pages_pct	75
innodb_max_purge_lag	0
innodb_mirrored_log_groups	1
innodb_old_blocks_pct	37
innodb_old_blocks_time	0
innodb_open_files	300
innodb_print_all_deadlocks	OFF
innodb_purge_batch_size	20
innodb_purge_threads	0
innodb_random_read_ahead	OFF
innodb_read_ahead_threshold	56
innodb_read_io_threads	4
innodb_replication_delay	0
innodb_rollback_on_timeout	ON
innodb_rollback_segments	128
innodb_spin_wait_delay	6
innodb_stats_method	nulls_equal
innodb_stats_on_metadata	ON
innodb_stats_sample_pages	8
innodb_strict_mode	OFF
innodb_support_xa	OFF
innodb_sync_spin_loops	30
innodb_table_locks	OFF
innodb_thread_concurrency	48
innodb_thread_sleep_delay	10000
innodb_use_native_aio	OFF
innodb_use_sys_malloc	ON
innodb_version	5.5.36
innodb_write_io_threads	4
insert_id	0
interactive_timeout	9600
join_buffer_size	134217728
keep_files_on_create	OFF
key_buffer_size	536870912
key_cache_age_threshold	300
key_cache_block_size	1024
key_cache_division_limit	100
large_files_support	ON
large_page_size	0
large_pages	OFF
last_insert_id	0
lc_messages	en_US
lc_messages_dir	/usr/local/share/mysql/
lc_time_names	en_US
license	GPL
local_infile	ON
lock_wait_timeout	31536000
locked_in_memory	OFF
log	OFF
log_bin	OFF
log_bin_trust_function_creators	OFF
log_error	/var/log/mysqld.error.log
log_output	FILE
log_queries_not_using_indexes	OFF
log_slave_updates	OFF
log_slow_queries	ON
log_warnings	1
long_query_time	3.000000
low_priority_updates	OFF
lower_case_file_system	OFF
lower_case_table_names	0
max_allowed_packet	33554432
max_binlog_cache_size	18446744073709547520
max_binlog_size	1073741824
max_binlog_stmt_cache_size	18446744073709547520
max_connect_errors	10
max_connections	200
max_delayed_threads	20
max_error_count	64
max_heap_table_size	268435456
max_insert_delayed_threads	20
max_join_size	18446744073709551615
max_length_for_sort_data	1024
max_long_data_size	33554432
max_prepared_stmt_count	16382
max_relay_log_size	0
max_seeks_for_key	18446744073709551615
max_sort_length	1024
max_sp_recursion_depth	0
max_tmp_tables	32
max_user_connections	0
max_write_lock_count	18446744073709551615
metadata_locks_cache_size	1024
min_examined_row_limit	0
multi_range_count	256
myisam_data_pointer_size	6
myisam_max_sort_file_size	9223372036853727232
myisam_mmap_size	18446744073709551615
myisam_recover_options	OFF
myisam_repair_threads	1
myisam_sort_buffer_size	268435456
myisam_stats_method	nulls_unequal
myisam_use_mmap	OFF
net_buffer_length	16384
net_read_timeout	30
net_retry_count	10
net_write_timeout	60
new	OFF
old	OFF
old_alter_table	OFF
old_passwords	OFF
open_files_limit	230400
optimizer_prune_level	1
optimizer_search_depth	62
optimizer_switch	index_merge=on,index_merge_union=on,index_merge_sort_union=on,index_merge_intersection=on,engine_condition_pushdown=on
performance_schema	OFF
performance_schema_events_waits_history_long_size	10000
performance_schema_events_waits_history_size	10
performance_schema_max_cond_classes	80
performance_schema_max_cond_instances	1000
performance_schema_max_file_classes	50
performance_schema_max_file_handles	32768
performance_schema_max_file_instances	10000
performance_schema_max_mutex_classes	200
performance_schema_max_mutex_instances	1000000
performance_schema_max_rwlock_classes	30
performance_schema_max_rwlock_instances	1000000
performance_schema_max_table_handles	100000
performance_schema_max_table_instances	50000
performance_schema_max_thread_classes	50
performance_schema_max_thread_instances	1000
plugin_dir	/usr/local/lib/mysql/plugin/
port	3306
preload_buffer_size	32768
profiling	OFF
profiling_history_size	15
protocol_version	10
proxy_user	
pseudo_slave_mode	OFF
pseudo_thread_id	50
query_alloc_block_size	131072
query_cache_limit	16777216
query_cache_min_res_unit	4096
query_cache_size	536870912
query_cache_type	ON
query_cache_wlock_invalidate	OFF
query_prealloc_size	65536
rand_seed1	0
rand_seed2	0
range_alloc_block_size	4096
read_buffer_size	8388608
read_only	OFF
read_rnd_buffer_size	524288
relay_log	
relay_log_index	
relay_log_info_file	relay-log.info
relay_log_purge	ON
relay_log_recovery	OFF
relay_log_space_limit	0
report_host	
report_password	
report_port	3306
report_user	
rpl_recovery_rank	0
secure_auth	OFF
secure_file_priv	
server_id	0
skip_external_locking	ON
skip_name_resolve	OFF
skip_networking	OFF
skip_show_database	OFF
slave_compressed_protocol	OFF
slave_exec_mode	STRICT
slave_load_tmpdir	/var/tmp/
slave_max_allowed_packet	1073741824
slave_net_timeout	3600
slave_skip_errors	OFF
slave_transaction_retries	10
slave_type_conversions	
slow_launch_time	2
slow_query_log	ON
slow_query_log_file	/var/log/mysql-slow.log
socket	/var/run/mysqld/mysqld.sock
sort_buffer_size	16777216
sql_auto_is_null	OFF
sql_big_selects	ON
sql_big_tables	OFF
sql_buffer_result	OFF
sql_log_bin	ON
sql_log_off	OFF
sql_low_priority_updates	OFF
sql_max_join_size	18446744073709551615
sql_mode	
sql_notes	ON
sql_quote_show_create	ON
sql_safe_updates	OFF
sql_select_limit	18446744073709551615
sql_slave_skip_counter	0
sql_warnings	OFF
ssl_ca	
ssl_capath	
ssl_cert	
ssl_cipher	
ssl_key	
storage_engine	MyISAM
stored_program_cache	256
sync_binlog	1
sync_frm	ON
sync_master_info	0
sync_relay_log	0
sync_relay_log_info	0
system_time_zone	MSK
table_definition_cache	400
table_open_cache	500
thread_cache_size	384
thread_concurrency	32
thread_handling	one-thread-per-connection
thread_stack	262144
time_format	%H:%i:%s
time_zone	SYSTEM
timed_mutexes	OFF
timestamp	1395766647
tmp_table_size	268435456
tmpdir	/var/tmp/
transaction_alloc_block_size	8192
transaction_prealloc_size	4096
tx_isolation	READ-COMMITTED
unique_checks	ON
updatable_views_with_limit	YES
version	5.5.36-log
version_comment	Source distribution
version_compile_machine	amd64
version_compile_os	FreeBSD9.0
wait_timeout	100
warning_count	0
...
Рейтинг: 0 / 0
залипающие DESCRIBE запросы
    #38596355
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>freebsd
>пока непонятно
а по-моему все понятно.


впрочем, если без шуток ( в которой шутки только доля), можете попробовать tmpdir что-ли в RAM смонтировать.

Субд разрабатывается как субд, а не как движок для ORM. Никто никогда не задумывался оптимизацией DESCRIBE.
...
Рейтинг: 0 / 0
залипающие DESCRIBE запросы
    #38596417
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindНикто никогда не задумывался оптимизацией DESCRIBE.у меня вот мысль возникла, наверное неправильная...
а не блокируется ли словарь при операциях вида ALTER TABLE и т.п. ?
...
Рейтинг: 0 / 0
залипающие DESCRIBE запросы
    #38596459
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft, это легко проверить. я сейчас даже проверил у себя - не блокируется.
тут скорее дело в особенностях работы этого самого describe. возможно, эти запросы требуют создания временных таблиц и общая нагрузка превышает ожидаемую.

И конечно же, freebsd должен быть разрушен непременно следует искоренять, как нецелевую платформу для разработчиков mysql. Мало ли какие у них там блокировки еще остались.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / залипающие DESCRIBE запросы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]