问题标签 [mysqladministrator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 如何在不重启 MYSQL 服务器的情况下启用 --general-log?
根据 mysql 文档,此标志可以动态更改。
但默认情况下,此选项被禁用。但我需要启用此标志才能在不重新启动服务器的情况下查看日志。在不重新启动服务器的情况下启用此功能的方法是什么。
spring-data-jpa - 在 jpa 插入期间遇到死锁情况
我有一个登录 API,它会在每个用户登录时被调用,作为此登录 API 的一部分,我必须更新用户的最后登录时间。因此,每当用户登录时,我们都需要更新用户的上次登录时间,并且这是在服务内部处理的,服务调用存储库(JPA 存储库)。请参阅下面的代码以了解其设计方式。
尽管使它具有事务性,但仍以某种方式发生了僵局。根据我的分析,这种死锁是由自动化用户同时调用登录 API 引起的,从而导致死锁情况。请查看从数据库服务器收集的死锁日志。数据库是 MySQL。
由于锁定不可用,在应用程序日志中请求失败。请参阅下面的日志。应用程序正在 spring-boot 中编写。
我对正确解决这个问题的方法一无所知。有人可以解决这个问题并找到解决此问题的方法吗?我仍然希望我的自动化用户能够访问 api,但不应该出现这种故障(500)。
mysql - mariadb statewise where case 子句在视图中
我在协作表中创建了下面的视图
有没有办法像select, insert, update, delete
where 子句一样检测视图内部的当前状态?
我希望像下面这样,不知道如何在 mysql/mariadb 中产生等价物
用户 helen 和 linaSELECT, INSERT, UPDATE, DELETE
对内容视图有授权
- 另外用户
helen
是普通用户如何授予创建 new_database 的权限,并继承 helen 在 new_database 中创建的任何新表的权限?我不想创建 helen 作为管理员。用户 helen 应该能够在她创建的数据库中创建任意数量的数据库和表。这是否可能?
mysql - 将表转换为另一个存储时,MYSQL CPU 会变高
DB cpu 每天多次达到 100%,在我们将表从 myisam 移动到 innodb 之前,它曾经是 60%。
这会导致用户的产品挂起几分钟,一旦 CPU 下降,这对用户来说是正常的。
它是否与从 myisam 到 innodb 的表迁移有关?