首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用户使用情况报告_新系统使用情况反馈

,收回有效反馈30份。...反馈情况 1.UI:(1)绝大多数用户表示很喜欢app的UI风格,主要体现为简洁、清新,以及一些布局的设置比如用户边栏、搜索界面、富文本编辑器、标签、日历等;(2)部分用户也提出了一些疑问和意见,比如瓶子按钮和日记删除按钮的位置...;(2)对个人信息界面的反馈不如预期,原因可能为内容少或者是编辑方式不妥等等;(3)对写日记界面的一些细节的反馈不如预期; 3.总结: 我们组总体上已经完成了预定的任务,只是在少数模块的测评中未能达到预期...,原因可能是在前期的用户调研过程中没有足够地深入挖掘用户对一些细节的需求,以及之后在工作过程中根据情况做出的一些改变没有能够很好地考虑到用户需求,这些都很值得去思考。...反馈实例 下面是来自一位妹子的反馈:(原文粘贴) 我觉得你们这个日记app就其主要功能来说还是很好的,就是写日记啊..打标签啊,加表情啊啥的都能实现,日记界面就是那个加号拓展栏里面,我觉得瓶子可以拿出去吧

81720
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL 中非主键列溢出情况监控

之前踩到过MySQL主键溢出的情况,通过prometheus监控起来了,具体见这篇MySQL主键溢出复盘 这次遇到的坑,更加的隐蔽。 是一个log表里面的一个int signed类型的列写满了。...快速的解决方法当然还是只能切新来救急了,然后搬迁老表的部分历史数据到热表。  亡羊补牢,处理完故障后,赶紧写脚本把生产的其他都捋一遍。...NULL" ]]; then     continue    fi    if [ ${ret} -lt 5000000 ] ; then        echo "$line 剩余空间 ${ret}, 该可用水位不足.../sql.log done # step2 将检查的内容打包发邮件(这里可能需要根据自己生产的情况改改) tar czf $(date +%F).tar.gz $(date +%F) sendemail

2K10

什么情况下需要考虑分库分

什么情况下需要考虑分库分? 不管是IO瓶颈还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载的活跃连接数的阈值。...结果: 每个库的结构都一样 每个库中的数据不一样,没有交集 所有库的数据并集是全量数据 场景:系统绝对并发量上来了,分难以根本上解决问题,并且还没有明显的业务归属来垂直分库的情况下。...结果: 每个库的结构都不一样 每个库的数据也不一样,没有交集 所有库的并集是全量数据 场景:系统绝对并发量上来了,并且可以抽象出单独的业务模块的情况下。...但这种方法适用场景也有限,比较适用依赖字段比较少的情况,而冗余字段的一致性也较难保证。...在1:1或1:n的情况下,通常按照主表的ID进行主键切分。 跨节点分页、排序、函数问题 跨节点多库进行查询时,会出现limit分页、order by排序等问题。

7810

在线问题反馈模块实战(一):梳理业务需求并创建数据库

2️⃣调研业务需求         眼瞅着两个月就快要到了,这时候,又临时来了个新需求,还是客户那边提出来的,说系统需要在线支持用户能反馈系统或使用建议等问题收集,也就是说需要收集用户需求反馈且给予反馈...4️⃣创建sql语句 如下是具体的创建业务sql语句,仅供参考。...) DEFAULT NULL COMMENT '反馈人部门名称', `question_type` varchar(64) DEFAULT NULL COMMENT '反馈问题类型(功能异常、体验问题...然后对于用户的部门字段、用户姓名字段,其实完全可根据域账号id关联人员基本信息获取,但是由于人员基本信息是定时同步(每天凌晨1点触发同步),而同步逻辑却又是全量,就是先清再全插,同步数据量过于庞大且没有保障...,即使失败了也没有ack机制会再次触发同步,必须得等第二天运维人发现同步失败了手动执行,这多耽误事儿啊,既我就不想在同步过程中出现纰漏从而影响反馈问题模块展示用户信息,因此我干脆就冗余这些字段,在新增反馈问题的时候一并查出用户这些相关信息并进行存储

24330

select for update是行锁还是锁,还真得看情况

对于软件或框架来说,特别是在有大版本更新的情况下,脱离了具体版本的结论往往是无意义的。针对这个问题,网络上之所以有多个版本的答案,最主要的原因就是脱离MySQL的版本以及事务隔离级别。...总共有四大类情况,20个小场景。最后,再给大家汇总一个结论性的验证结果。大家可以收藏,已备用到时查阅对照。...原因:会出现上述情况的原因是,本来如果锁条件上没有索引,MySQL会走聚簇(主键)索引进行全扫描过滤,每条记录都会添加上X锁。但为了效率,MySQL会对扫描过程中不满足条件的记录进行解锁操作。...、更新会被阻塞; 事务隔离级别为RR时,查询条件无索引,为锁; 事务隔离级别为RC时,查询条件无索引,为行锁; 查询条件为范围时,有索引的情况下,除MySQL 8.0.x RC场景下不阻塞插入操作,其他场景均阻塞指定范围更新...至于,根据范围条件(大于、小于、不等于、between、like等)查询、查询无结果等情况,大家可根据上述实验方法进行自行验证。

95031

SSM框架(spring+springmvc+mybatis)+Mysql实现的高校运动会管理系统(角色分为管理员和普通用户 功能包含普通学生老师参赛、开幕广播

、教师、成绩等管理,普通用户端可以查看运动会项目信息、可以选择参赛,极大的提升了运动会线下组织和沟通人员的繁琐。...图片 运动会开幕信息 图片 运动器材信息 图片 开幕管理 图片 广播管理 图片 比赛成绩信息 图片 比赛项目信息 图片 成绩管理 图片 角色管理 图片 反馈日记 图片 访问日记 图片 个人信息 图片...项目管理 图片 学生教师角色 个人信息 图片 我的参赛 图片 项目列表 图片 运动会广播信息 图片 运动会开幕信息 图片 运动会器材信息 图片 主页 图片 系统功能 本会议管理系统实现了以下功能: 1、...11、器材归还记录 12、器材采购管理 13、比赛成绩信息 14、比赛项目信息 15、成绩管理 16、用户管理 17、角色管理 18、反馈日记、访问日记 学生、老师: 19、运动会广播信息、开幕信息、...params.put("rowIndex", 2); params.put("objs", students); params.put("fileName", "学生.

61910

MYSQL无备份情况下恢复误删除的user权限

问题背景 前几天客户反馈,误删除了权限,导致无法连接到实例中了,但是又没有备份,咨询要怎么去恢复; 针对上述的这种情况,下面给出具体的恢复方法; (备份重于一切!备份重于一切!...重要的事情说三遍) 环境说明: MYSQL 5.7版本 端口:3306和3309 说明:3309是故障的实例,3306是协助在没有备份的情况下做恢复 下面开始故障模拟和恢复: 1、查看一下目前user中存在的用户...~]# mysql -u root -pXXXXXXXX -S /tmp/mysql3309.sock 第一种情况:误删除了user,进程是启动的(只要用户不手动的去kill进程,进程是运行的) 第二种情况...:误删除了user,进程被杀掉了,mysql服务处理停机状态,那么重启实例,肯定会报错(后面可以看到) 第一种情况:MYSQL服务进程是启动的 恢复方法: 从其他的运行好的数据库或官方文档找到mysql5.7...此时,user恢复成功了,但是其他自建的用户就需要重新手动进行创建了,这就是不做备份的代价,出来混总是要还…… 第二种情况:MYSQL服务进程停掉了,无法重启成功 恢复方法: 如果mysql进程已经听掉了

2K30

mysql查询数据中记录行数及每行空间占用情况

可查询数据库中每个占用的空间、表记录的行数。...Tables的结构: CREATE TEMPORARY TABLE `TABLES` ( `TABLE_CATALOG` varchar(512) NOT NULL DEFAULT '', `...目的是知道该在保证查询性能的前提下,单能存储的行记录的上限。参考博客3中提到一个假设:假设一行记录的数据大小为1k,实际上现在很多互联网业务数据记录大小通常就是1K左右。...在这个假设下得出结论为单B+树索引层级为3层时,能存储的行记录上限为21,902,400。         由此可知,一张在保证查询性能的前提下,能存储的记录行数与每行记录的大小有关。...4.https://www.cnblogs.com/guohu/p/10984278.html  MySQL查询数据的auto_increment(自增id)

2K30

VBA技巧:在不保护工作簿的情况下防止删除工作

通常情况下,我们执行“保护工作簿”命令后,此时删除工作的命令变成灰色,用户就不能轻易地删除工作了。然而,这样也不能进行插入、移动或复制工作的操作了。...如果想要在不保护工作簿的情况下防止用户删除工作,而且允许用户插入工作并对其进行重命名,也允许用户移动或复制工作,有没有什么好的方法实现?可以使用下面的VBA代码,很简单,却很实用。...ThisWorkbook.RemoveProtection" End Sub Sub RemoveProtection() '撤销保护工作簿 ThisWorkbook.Unprotect End Sub 此时,用户再要删除该工作簿中的工作,...的警告信息(如下图1所示),但用户仍可以在该工作簿中进行添加工作、移动或复制工作、对工作重命名等操作。 图1

1.7K30

面试题106:什么情况下需要分库分?分库分的设计方案有哪些?

【什么是分库分】 顾名思义,分库分就是对数据库进行拆分以一种方式或策略。但是在实际场景中,分库和分并不是要一起出现的。...有可能只是需要分,有可能只是需要分库,如果在大流量高并发的情况下,会出现分库分同时出现的情况。那么什么时候需要分库分呢?...我们知道,数据库的并发如果达到1500左右就会出现抗不住的情况了。那么解决办法就是,我们进行分库操作了。采用多个数据库来平摊请求压力,从而保证数据库不会被大流量压垮。那么怎么去分库和分呢?...---- 【分库分的方式有哪些】 关于分库分我们可以从两个维度来说,分是垂直拆分和水平拆分。 垂直拆分 对表字段很多的情况,我们根据字段访问程度或业务含义进行拆分。...比如一张订单如果设计得字段较多,是否可以拆分出订单明细,或者订单商品明细等等。同步拆分的字段,把对表的请求分散到多张,减小对单张的查询压力。

30821

mysql大在不停机的情况下增加字段该怎么处理

MySQL中给一张千万甚至更大量级的添加字段一直是比较头疼的问题,遇到此情况通常该如果处理?本文通过常见的三种场景进行案例说明。...02 场景1 直接添加字段 使用场景: 在系统不繁忙或者该访问不多的情况下,如符合ONLINE DDL的情况下,可以直接添加。...testdb.tb_add_columns add col5 int; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction 对于此情况...,需等待系统不繁忙情况下添加,或者使用后续的在从库创建再进行主从切换。...,可以用percona tools进行添加,相当于新建一张添加了字段的新,再将原的数据复制到新中,复制历史数据期间的数据也会同步至新,最后删除原,将新重命名为原表表名,实现字段添加 先在从库添加

3K30

中已存重复数据的情况,如何增加唯一性约束?

这周某系统上线,有一个需求就是,为一张修改唯一性约束,原因就是之前发现,由于唯一性约束设置不当,导致业务处理出现异常。...需要注意一点,上述创建过程的前提,是中已存在数据,没有违反唯一性约束的,如果中已存在数据,已经有重复数据,该如何处理?...                                   * ERROR at line 1: ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys found 这种情况下...如果约束设置disabled,则中可以包含,违反约束的记录。 如果约束设置validate,则中存在的数据,必须符合约束。 如果约束设置novalidate,则中存在的数据,不必符合约束。...) * ERROR at line 1: ORA-00001: unique constraint (BISAL.UNQ_TEST_01) violated 再进一步,提一个问题, 存在唯一性约束的情况

2K40
领券