V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  awanganddong  ›  全部回复第 20 页 / 共 26 页
回复总数  517
1 ... 12  13  14  15  16  17  18  19  20  21 ... 26  
2021-01-21 10:56:41 +08:00
回复了 awanganddong 创建的主题 MySQL 自建 mysql 的性能问题
只有几条数据的表,alter 语句就提示 Waiting for table metadata lock

现在正在追这个问题
2021-01-20 14:00:37 +08:00
回复了 awanganddong 创建的主题 MySQL 自建 mysql 的性能问题
阿里云的机器,应该是锁的问题,重启了下 mysql,现在没问题的,但是还要配置下慢日志的参数,现在检测日志没记录下来。
2021-01-20 11:48:01 +08:00
回复了 awanganddong 创建的主题 MySQL 自建 mysql 的性能问题
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock

[mysqld]
port = 3306
socket = /tmp/mysql.sock
datadir = /www/server/data
default_storage_engine = InnoDB
performance_schema_max_table_instances = 400
table_definition_cache = 400
skip-external-locking
key_buffer_size = 128M
max_allowed_packet = 100G
table_open_cache = 512
sort_buffer_size = 2M
net_buffer_length = 4K
read_buffer_size = 2M
read_rnd_buffer_size = 256K
myisam_sort_buffer_size = 32M
thread_cache_size = 64
query_cache_size = 64M
tmp_table_size = 64M
sql-mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

explicit_defaults_for_timestamp = true
#skip-name-resolve
max_connections = 500
max_connect_errors = 100
open_files_limit = 65535

log-bin=mysql-bin
binlog_format=mixed
server-id = 1
expire_logs_days = 10
slow_query_log=1
slow-query-log-file=/www/server/data/mysql-slow.log
long_query_time=3
#log_queries_not_using_indexes=on
early-plugin-load = ""


innodb_data_home_dir = /www/server/data
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /www/server/data
innodb_buffer_pool_size = 512M
innodb_log_file_size = 256M
innodb_log_buffer_size = 64M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
innodb_max_dirty_pages_pct = 90
innodb_read_io_threads = 4
innodb_write_io_threads = 4

[mysqldump]
quick
max_allowed_packet = 500M

[mysql]
no-auto-rehash

[myisamchk]
key_buffer_size = 128M
sort_buffer_size = 2M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout
2021-01-20 11:40:44 +08:00
回复了 awanganddong 创建的主题 MySQL 自建 mysql 的性能问题
刚刚添加唯一索引的 sql 死了,然后把 mysqld 搞挂了
我先分析下
2021-01-20 10:53:03 +08:00
回复了 awanganddong 创建的主题 程序员 微信给多公众号群发图片的问题
@linxl 这个我去测试下,因为担心不同公众号的图片 url 不公用。但是感觉你的思路可行。
将视频列表整个加载到 redis 内存中,
然后用户已浏览记录也放入内存中,求这两者之间的差集。
然后对差集进行排序。

这里边时间与空间复杂度没考虑。
2021-01-05 17:36:31 +08:00
回复了 awanganddong 创建的主题 程序员 webim 项目的会话列表 定时轮询问题
@abelmakihara 还是不太明白
2021-01-05 17:35:31 +08:00
回复了 awanganddong 创建的主题 程序员 webim 项目的会话列表 定时轮询问题
用户接收第一个文件和第二个文件这里不太明白什么意思
2021-01-05 14:51:06 +08:00
回复了 awanganddong 创建的主题 程序员 webim 项目的会话列表 定时轮询问题
那就不是基于轮询了,基于 websocket 了,现在其实想知道在轮询情况下前端怎么处理
2020-12-31 13:03:19 +08:00
回复了 liubx 创建的主题 Java 请问,后台数据报表功能的正确实现应该是怎么样的?
针对数据量比较大的情况,就根据需求抽出来上层表。
如果需要数据的实时性的话,就引入时序数据库来进行表查询

如果报表比较多,可以对报表适当的冗余到一张表里边,这样就不太会有太多的表。
2020-12-31 09:14:53 +08:00
回复了 awanganddong 创建的主题 PHP guzzle 爬取数据, 302 后怎么获取 sessionid
guzzle 自身的重定向功能好像不支持携带 cookie,需要手动来进行 redirect 跳转。
1.关闭 allow_redirects (关闭字段重定向)
2.判断$response 是否是 302
3.如果是重定向
4.则请求这个回调函数

```
public function callback($redirect, $cookie)
{
$client = new Client();
$response = $client->request('GET', $redirect, [
'headers' => [
'Cookie' => $cookie,
],
'allow_redirects' => false
]);
if ($response->getStatusCode() === 302) {
$redirect = $response->getHeaderLine('Location');
$cookie = $response->getHeaderLine('Set-Cookie') ?? $cookie;
if (strpos($redirect, 'http') === false) {
$redirect = self::$adminBaseLink . $redirect;
}
$cookie = $this->callback($redirect, $cookie);
}
$cookie = $response->getHeaderLine('Set-Cookie') ?? $cookie;
return $cookie;
}
```
2020-12-30 16:44:50 +08:00
回复了 yuandj 创建的主题 PHP PHP 项目架构性能瓶颈问题请教
这个是 adx 平台,还是 dsp 平台。


是不是 redis 缓存击穿了
2020-12-22 09:06:03 +08:00
回复了 awanganddong 创建的主题 程序员 wget 下载 Python 速度非常慢,是什么问题
20m,等了两个小时下载完成了
2020-12-21 22:27:41 +08:00
回复了 awanganddong 创建的主题 程序员 wget 下载 Python 速度非常慢,是什么问题
@Junzhou 只是不太清楚下载速度慢的原因
```
public function tree2List($list, $pid = 0)
{
static $arr = [];
$i = 1;
foreach ($list as $item) {
$subTree = $item['sub'];
unset($item['sub']);
$item['pid'] = $pid . $i;
$arr[] = $item;
if (is_array($subTree) && $subTree) {
$this->tree2List($subTree, $item['pid']);
}
$i++;
}
return $arr;
}
```

结构写出来了

现在唯一的不足就是用 pid 去定位子集元素这里处理起来比较麻烦


@lithbitren 数据结构这里太薄弱了

终于实现了
@lithbitren 前端只能给我提供这种结构,
@felixin 前端传递过来的值,我要处理为数组格式,存起来
2020-12-10 21:08:13 +08:00
回复了 awanganddong 创建的主题 程序员 请教个数据存储的问题
@vedar 这个比较好。谢谢你了
2020-12-09 19:53:10 +08:00
回复了 awanganddong 创建的主题 程序员 请教个数据存储的问题
1
2020-12-09 19:30:49 +08:00
回复了 awanganddong 创建的主题 程序员 请教个数据存储的问题
zset 可以自动淘汰过期的字段吗
1 ... 12  13  14  15  16  17  18  19  20  21 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2212 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 00:58 · PVG 08:58 · LAX 16:58 · JFK 19:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.