腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
Mysql填充所有buff/cache内存
、
、
、
服务器运行的时间越长,使用的buff/cache Mysql进程就越多,我现在的状态是95%,只有服务器重新启动才释放buff/cache内存。没有一个mysql命令在运行时释放它。 这是正常的行为吗?如果我的其他进程需要内存,Mysql使用所有剩下的和buff/cache一起使用呢?它会自动放弃它,还是服务器可能会崩溃…? 📷 📷
浏览 0
提问于2020-11-26
得票数 1
回答已采纳
1
回答
MySQL数据库使用过多的CPU,运行速度非常慢,帮助配置。
、
、
我真的需要你的帮助,为我的网站设置最佳配置。我有一个MySQL数据库,它使用的CPU太多了。30%-40%,然后到100%上下。如果连接的用户很少或超过100个,它也会这样做。我检查所有,apache服务器正常工作。 我实际上是在对查询数据库的web服务器执行基准测试。现在数据库成了瓶颈,它占用了太多的CPU,而且网站运行速度非常慢,有10到100个用户,都是一样的。服务器有2.4 GHz,VM有4 vCPU和12 of内存。System centos 7 mysql的配置如下: [mysqld] datadir = /var/lib/mysql socket = /var/lib/mysql
浏览 0
提问于2018-06-19
得票数 2
3
回答
防止Linux的OOM在我们的our服务器上杀死apache
、
、
、
我们有一个debian网络服务器。它只是运行apache2。我们的mysql服务器位于另一个主机上。但是,有时我们在we服务器上运行cron任务来执行常规任务。 然而,最近,一个cron任务出现了错误,并开始吞噬内存。Linux OOM杀手杀了apache。当然也毁了我们的网站。记忆饥饿的克伦一直在跑。然而,在这种情况下,我希望OOM杀手杀死那个脚本,而不是apache。 有什么方法可以配置内核,这样我就可以说,不要杀死名为“apache2”的进程(或者至少让apache2成为它杀死的最后一件事)?apache和常规cron都作为同一个用户运行(www- user )。
浏览 0
提问于2010-01-21
得票数 8
2
回答
不再使用指定内存的MySQL
、
、
、
、
几天前,我安装了一个运行CentOS 5.6 (64bit), with 12GB ddr3 ram, 4x SAS 15k rpm drives in RAID10的新机器。在这台机器上,我运行的是MySQL服务器版本:5.1.39-maria-beta-ourdelta67-log,我在以前的服务器上也使用过它,并取得了很好的效果。这是我的my.cnf http://pastebin.com/kLfmbHSW 现在,在今天早上之前,MySQL总是会使用我在my.cnf中设置的指定内存(约占12 of内存的95% )。当我盯着mysql的时候,我会检查“top”,实际上95%的羊会被拿走。
浏览 0
提问于2011-07-07
得票数 2
回答已采纳
1
回答
启用mysql缓存并防止崩溃
、
、
我对MySQL缓存有疑问。 我们在过去使用了mysqltuner.pl,并且启用了缓存参数,它减少了资源的使用,特别是CPU的使用。 但我们的主要灾难是服务器突然重新启动!重新启动后,MySQL崩溃了,出现了一些InnoDB错误(并提供了恢复),我认为这是因为一些数据位于内存中,没有写入表或日志文件。 现在我又在考虑缓存,因为MySQL占用了大量的资源。请告诉我你的经历。 缓存会影响MySQL崩溃吗?
浏览 0
提问于2021-02-15
得票数 0
1
回答
Laravel 7: MariaDB与Redis相结合,但Redis对大型对象的行为较慢
、
、
、
、
我已经成功地实现了redis和mysql的结合。在我的应用程序的某个部分,我认为我可以减少mysql服务器上的负载,并使用redis,直到数据被更改为止,但是我观察到,从Mysql获取相同的数据比从redis获取数据还要快。 这是一个场景。 User1: 10,000个记录,一天内很少有一次改变。 我所做的是获取这些10K记录的整个对象,(大约20 in大小的序列化对象)保存到redis中。因为随后的100到1000个请求只是页面刷新,所以为什么不避免mysql点击并从redis获取这些数据呢? 但是,我已经注意到,当从Redis获取这个对象时,它所花费的时间比我刷新redis和执行mysql
浏览 1
提问于2020-06-18
得票数 1
回答已采纳
1
回答
PHP/Laravel:观察IOPS
、
、
、
、
由于我们的应用程序包含很多文件,特别是来自资源/视图/和供应商/(每个请求588)的文件,所以我想跟踪每个请求的I/O数量。此外,我们正在从当前托管在同一服务器上的自己的API中请求数据。如果可能的话,我也希望包括由此引起的I/O。 我们使用以下设置: Laravel,Laravel Homestead (Ubuntu),PHP7.0,Nginx,Redis,MySQL Laravel,Debian 7 (DEV/Test),PHP7.1,Nginx,Redis,MySQL 所以我的问题是: 是否有办法收集每一页印象的总I/O数? OPCache能以哪种方式减少I/O的
浏览 1
提问于2017-11-15
得票数 3
1
回答
Mysql内存不足
、
、
我遇到了很多麻烦,因为mysql在一台小机器上吃了太多的内存,我正在寻找一些帮助来找出它为什么吃这么多。 我有一个小型虚拟机,内存256 of,运行Debian。在这台服务器上安装了apache2和mysql。我在这台服务器上做的不多,只有几个简单使用的网站和一个邮件服务器。 由于某种原因,我的mysql服务器一天有几次崩溃。当我检查我的syslog时,我发现以下错误: 内核:内存中的3323593.630722:OOM杀死进程9471 (mysqld)得分为0vm:327824kB,rss:370 0kB,swap:0kB 因此,据我所知,mysql开始消耗过多的内存,并被系统杀死。我记录缓
浏览 0
提问于2014-01-29
得票数 2
2
回答
MySql社区服务器最低系统要求
、
、
是否有人可以给我一个链接或提供有关在windows计算机上运行/安装MySql社区服务器所需的最低系统/硬件要求的信息。 谢谢,
浏览 5
提问于2011-04-05
得票数 13
回答已采纳
1
回答
MySQL服务器已经消失-生产站点
、
可能重复: 解决“mysql服务器已消失”,mysql错误2006 我的网站从本地主机移到虚拟主机,一周后我收到一个错误2006 2006 MySQL服务器已经消失。现在我可以创建/编辑内容,但不能创建内容类型,并且不能清除缓存,在本例中我看到了白色屏幕。我的霍斯特说max_allowed_packed的尺寸只有100万,我无法改变它。 有办法纠正这个错误吗? 我删除了我现在不使用的内容类型,问题已经解决了.现在,我还可以清除缓存和编辑其他内容类型。我无法理解,这是我无法理解的
浏览 0
提问于2012-12-04
得票数 3
回答已采纳
2
回答
Mysql集群与基本Mysql db设置(而不是集群)
、
、
、
与基本的mysql设置相比,mysql集群为什么需要更多的ram (没有集群)? 对于两个不同主机上有两个mysql服务器的mysql集群,理想的ram需求是什么?
浏览 0
提问于2010-12-22
得票数 2
2
回答
MySQL在my.cnf中缺少key_buffer_size
我从来没有真正玩过mysql设置,但在我们新的linux云服务器上,mysql似乎正在消耗所有的内存,直到它崩溃,然后它无法重启,因为没有更多的内存来重启服务,我必须重启云服务器。 因此,我正在研究如何控制内存使用,在阅读了有关key_buffer_size (以及我想不起来的另一个设置)后,我查看了my.cnf文件,上面没有任何关于此设置的内容。我的my.cnf如下... [client] port = 3306 socket = /var/run/mysqld/mysqld.sock [m
浏览 13
提问于2014-09-24
得票数 0
4
回答
MySQL集群内存需求
、
、
从MySQL 5.1中,数据不再需要完全存储在内存中。 我读过索引列(我认为整个索引结构)必须仍然在内存中(MySQL高可用性,2010年,pg。533,"MySQL群集将所有索引列保存在主内存中“)。 有鉴于此,如果没有足够的内存(即在内存不足的服务器上运行的大型数据库(> 100 1GB或1TB) (例如,2个数据节点,每个节点有1GB的RAM ),会发生什么?
浏览 0
提问于2011-12-19
得票数 8
回答已采纳
1
回答
MySQL InnoDB引擎重新启动
、
、
我有一张很大的桌子,有大约100万张唱片。由于性能不好,我优化了查询,需要更改索引。 我用ALTER修改了它,现在我真的不知道它在InnoDB中是如何工作的。是否需要重新启动MySQL服务器?如果我需要重新启动MySQL服务器,如何在表之间保持数据完整性(这样我就不会错过内存中的数据,也不会被写入DB)。 我在谷歌上搜索了一下,发现在MySQL重启的情况下,我需要使用全局变量innodb_fast_shutdown --当我设置它时它会做什么,如果没有呢?这还不是很清楚。 我是新来的MySQL地区的InnoDB。任何帮助都是非常感谢的。
浏览 3
提问于2013-11-03
得票数 0
回答已采纳
1
回答
MySql缓存会导致性能问题吗?
、
、
、
、
我即将把我的网站上传到VPS上。 它是一个分类网站,所有数据都存储在MySql和Solr中。 我想知道当使用MySql:s缓存时,服务器是否会变慢? 也就是说,如果有人第一次进行搜索,而MySql将缓存查询,那么缓存是否会使服务器比不缓存任何内容时更慢? 缓存完成后,我知道在性能方面会有所改善…… 但是我想知道我是否应该使用缓存,你认为呢? 谢谢
浏览 1
提问于2010-05-10
得票数 0
回答已采纳
1
回答
专用服务器上的MySQL与使用MySQL + Rails应用程序的服务器上增加内存
、
、
我遇到了在MySQL上运行的Rails应用程序的缩放问题。我使用memcached,有很多索引。 我还开始为某些my.cnf设置(如tmp_table_size和innodb_buffer_pool_size )增加值。 但这就引出了我的问题。我是否应该将MySQL数据库移动到第二个专用数据库服务器(从而增加MySQL可用于缓冲池之类的内存量),还是应该增加当前服务器上的内存,该服务器同时承载Rails和MySQL? 如果我将MySQL移动到自己的服务器上,那么我假设我会增加MySQL可用的内存。但我担心的是,在两个服务器之间通过网络发送的MySQL查询的延迟,而不是通过mysql.sock。
浏览 0
提问于2011-06-25
得票数 1
1
回答
这是elasticsearch的正确用法吗?
、
、
、
、
我有一个包含100多个表的MySQL数据库。这个数据库由CMS使用,每6小时一次,PHP脚本使用所有这些具有大量逻辑、计算和SQL连接的表,并生成一个包含100多万行的大型数据集,并将其插入到我们称之为"deals“的表中。这基本上是一个包含50列和许多优化索引的表,每一行都有相同的内容,如下所示: 销售,价格,产品名称,产品颜色,产品尺寸,库存,品牌等。 这个“交易”表随后被许多其他前端和后端应用程序用于各种用途。例如:一个页面,客户可以在该页面上过滤,然后查看结果。客户可以在其中找到有关交易的信息的页面。一个XML提要,由附属公司使用,它包含X品牌的所有产品( 1,000,000行
浏览 1
提问于2014-12-07
得票数 0
回答已采纳
1
回答
内存使用估计或计算
我有一个web应用程序,我想托管在服务器上,目前托管其他应用程序和进程。我计划使用这个应用程序的会话身份验证,所以内存的使用将需要解决。服务器上的应用程序和我的新应用程序都使用了MySQL。对于新的应用程序,并发会话的总数可能永远不会超过100个。 我需要找到一种方法来帮助计算服务器上当前内存的使用情况以及新应用程序可能产生的影响。 我目前能够收集的唯一信息是用于存储会话变量的内存量。一旦我得到了一个会话,我只需乘以预期会话的最大数量。这只是画面的一小部分。 我还需要知道在MySQL处理查询时使用了多少内存。这将根据运行会话的数量而有所不同。 除此之外,我还需要知道服务器上当前内存的使用情况。
浏览 0
提问于2020-02-12
得票数 0
2
回答
当内存受限时,要使用什么SQL服务器?
、
目前正在使用内存有限的ubuntu框,并想知道使用什么SQL服务器? 我安装了MySQL,它消耗了大量内存(几乎所有内存),但能够稍微减少一些内存。 有人建议Percona,另有人建议SQLite。想知道是什么服务器提供了基本SQL特性的低内存使用率?
浏览 0
提问于2011-03-20
得票数 1
1
回答
Mysql数据库经常停止,不会重新启动
、
、
、
服务器: Linode专用4G Ubuntu 18.04,Webmin + Virtualmin mysql服务器不时停止并在重新启动时失败。下面是我找到的日志: Apr 11 20:54:57 bamboo kernel: [ 2082.915857] [ 7664] 112 7664 406072 46295 745472 3 0 mysqld Apr 11 20:54:57 bamboo kernel: [ 2082.915859] [ 7701] 0 7701 129687 307 679936
浏览 0
提问于2022-04-12
得票数 0
1
回答
mysql选项--unbuffered的用法
、
mysql客户端有一个名为"“的选项,在mysql手册中有一句非常简单的话:”每次查询后刷新缓冲区“。 我的问题是它的用途是什么? 我尝试阅读mysql源代码,它可能是“每次查询后刷新mysql客户端日志/输出缓冲区”选项,但我不确定。 谢谢。
浏览 2
提问于2013-09-26
得票数 3
2
回答
具有mod_php高内存利用率的Apache
、
、
、
、
我们使用mod_php和mysql在Apache上部署了Magento应用程序。我注意到apache服务器有时会消耗大量内存,这会导致内存交换并导致服务器上的高负载。每当apache服务器上有高负载时,导致高负载的apache进程在mysql端处于休眠模式,而在客户端处于CLOSE_WAIT状态。如有任何帮助来解决这个问题,我们将不胜感激。
浏览 0
提问于2012-05-17
得票数 0
回答已采纳
4
回答
哪个SQL查询需要更多的时间?(MYSQL)
如何检查哪个sql查询花费了更多的时间?(MYSQL)我正在使用专用的Linux服务器,而网站消耗了1 GB的RAM,该公司表示这是因为SQL查询(MYSQL)。谁能告诉我如何检查哪些sql查询占用了更多的时间和资源?
浏览 0
提问于2011-06-07
得票数 5
回答已采纳
3
回答
系统规范的MySQL查询,如已安装的RAM或CPU
、
我想检索有关运行MySQL服务器的系统的信息。我感兴趣的是得到逻辑核的数目。这有可能吗? 我运行了SHOW VARIABLES;,但是那里没有这样的信息。我正在使用PDO访问服务器--是否有从连接中检索元数据的方法或可能保存此类数据的语句? 编辑:I应该添加两个系统MySQL和Client (从另一个主机使用)是两个物理分离的系统,因此我只能通过MySQL-查询进行访问。
浏览 3
提问于2016-11-03
得票数 2
回答已采纳
2
回答
MySQL (5.6)总是在内存/磁盘上缓存查询的整个结果集吗?
、
我需要将一些非常大的MySQL表转储到csv (托管在RDS上,所以没有SELECT INTO OUTFILE)。这些表远远大于其服务器上的可用内存。 如果我使用带有fetchmany()或fetchone()的python框架执行SELECT * FROM a_big_table来获取记录,MySQL 5.6会尝试首先将整个表读入内存(我预计这会导致缓存到磁盘),还是会更聪明? 编辑:为了澄清,我的意思是整个结果集是否会存储在MySQL缓存中(而不是Python!)。 第二次编辑:将第一次编辑中的打字错误“已排序”改为“已存储”。关于这个案例的评论仍然很有用!
浏览 3
提问于2018-10-22
得票数 2
2
回答
Mysql服务器(Ubuntu)重新启动后,ram的使用率很高。在2天后重新启动后进行交换
、
、
我在VM上有一个Mysql服务器 16核CPU 59 GB RAM Ubuntu 13.10 Mysql版本为5.5.37 这是一个奴隶数据库,仅用于报告目的。 因为原始的Mysql innodb_buffer_pool_size(49G)太大了,所以服务器使用交换。因此,我将innodb_buffer_pool_size设置为35G,然后重新启动服务器(10/12)。然而,RAM的使用率逐渐提高,近90%的物理RAM在两天后开始使用。我认为这是不合理的,因为innodb_buffer_pool_size是35G,而且其他Mysql操作不会使用这么多内存。 如果服务器有交换,我担心db的性能。
浏览 0
提问于2016-12-06
得票数 0
回答已采纳
1
回答
mysql(i)_query和mysql(i)_fetch_*的内部工作方式
、
我想知道mysql_query/mysqli_query和mysql_fetch_*/mysqli_fetch_*函数到底是如何工作的。mysql_query调用的结果存储在哪里?是MySQL服务器还是客户端?什么时候发生数据传输?
浏览 1
提问于2013-08-22
得票数 0
3
回答
运行Tomcat+Mysql所需的最低系统要求是什么
、
、
我需要一个虚拟专用服务器或java托管我的投资组合的网络应用程序由Java(这意味着< 10在线用户)。如果我买了一台VDS 300 not,256RAM,我能运行Tomcat和Mysql,或者Glassfish,还是不能?最低要求是什么?我如何计算100,1000个用户的thtm?
浏览 4
提问于2012-05-30
得票数 2
8
回答
如何重新启动运行在Ubuntu上的远程MySQL服务器?
、
、
、
、
我正在使用Ubuntu12.04 LTS。 MySQL服务器位于远程。我想重启它。 有人能给我一步一步的指示重新启动MySQL服务器吗? 下面是我从phpMyAdmin UI获得的MYSQL数据库服务器详细信息: Server: Localhost via UNIX socket Server type: MySQL Server version: 5.5.40-0ubuntu0.14.04.1 - (Ubuntu) Protocol version: 10 User: root@localhost Server charset: UTF-8 Unicode (utf8) 有人能帮帮我吗?
浏览 9
提问于2015-05-07
得票数 90
回答已采纳
2
回答
drupal站点在VPS服务器上非常慢。
我在VPS服务器上有一个drupal 7网站,其规范如下: 处理器名称: Intel(R) Xeon(R) CPU E31270 @ 3.40GHz 处理器速度(MHz):3392.294 总内存: 3924628 kB 空闲内存: 276096 kB 总交换内存: 4063228 kB 空闲交换内存: 3894104 kB Apache2.2.29:运行 DirectAdmin 1.47.0:运行 Exim 4.84:运行 MySQL 5.5.31:运行 命名为9.8.2rc1:运行 ProFTPd 1.3.5:运行 sshd:运行 dovecot 2.2.16:运行 Php 5.3.29:
浏览 0
提问于2015-04-03
得票数 1
回答已采纳
2
回答
提交堆与最大堆
、
、
Hi JVM配置是: Xmx = 4096 Xms = 1024 在我的监控工具中:我总是在2g有一个提交的堆,我的服务器转到OutOfMemory错误。 我不明白为什么我的JVM提交的堆被限制在2g而没有成长到4g (最大堆) 为什么不使用空闲堆而我的服务器转到OutOfMemory异常? 注: 我的应用服务器是websphere 8.5。 我的服务器是Linux 64位。 提前感谢
浏览 12
提问于2015-10-12
得票数 3
1
回答
MySQL服务器5.6只在生成文件时运行
、
、
、
、
我是MySQL服务器的新手。我已经设置了一个专用的MySQL服务器。我的目标是安装MySQL服务器版本5.6,而且由于版本5.6在Ubuntu存储库中不可用,所以我必须自己升级它。不幸的是,升级MySQL服务器是一件痛苦的事情。 在使用以下命令启动MySQL之前,一切都进行得很顺利: sudo service mysql.server start 它将发出一个错误: 服务器退出而不更新PID文件(/var/run/mysqld/mysqld.pid) 我找了很远很远是什么导致了这个错误。不幸的是,我没有发现。直到我的一个同事建议做一个交换文件。谢天谢地,它成功了!现在,MySQL服务器正在顺利
浏览 0
提问于2014-04-10
得票数 1
回答已采纳
1
回答
Monit能用来释放内存吗?
、
、
、
我使用monit监视和重新启动Apache和MySQL已经有几个月了,直到今天,服务器上的某些内容导致内存利用率超过90%,MySQL停止,monit试图继续重新启动,但是内存不足,无法重新启动。 一个完整的服务器重新启动排序一切,所以现在运行的正常。 我的问题是,例如,当服务器使用率超过90%时,我是否可以获得monit来监视服务器内存利用率和释放ram或重新启动服务器等?
浏览 3
提问于2015-04-20
得票数 3
4
回答
Memcached、Redis或Couchbase
、
、
、
我有一个拥有16‘m内存的Debian服务器,我正在使用nginx和几个繁重的mysql数据库,以及一些自定义的php应用程序。我想在Mysql和PHP之间实现一个内存缓存,但是数据库太大了,无法在RAM中存储所有内容。据我所知,我认为LRU缓存可能更好。这是否排除了Redis?Couchbase也是一个考虑因素。
浏览 3
提问于2012-02-09
得票数 14
回答已采纳
2
回答
为什么在一段时间后,我一直收到MySQL客户端内存不足的错误...?
、
我正在开发一个服务器应用程序,它每天执行各种(可能是数百到数千) MySQL查询(选择、插入和更新)。 查询效果很好,直到.... 由于某种原因,在服务器启动大约1到2天后,每当我试图从服务器执行任何MySQL查询时,它都会生成一个MySQL错误...服务器是使用C++开发的。 该错误表明MySQL客户端已耗尽内存。 我使用的是MySQL社区服务器5.6.24 是否存在某种我不知道的存储在内存中的隐藏数据缓存,每当执行MySQL查询时它就会被占用……?这是我唯一能想到的。
浏览 7
提问于2015-04-09
得票数 0
1
回答
如何将MySQL InnoDB表数据同步到内存表
、
、
我们使用MYSQL InnoDB引擎进行插入和更新操作,为了提高查询的性能,我们考虑使用内存表来存储最新的数据Ex。最近两个月的数据。 我们可以在服务器启动时配置MySQL将数据导入到内存表中,但是实际的业务数据一直在更新,我们必须频繁地将InnoDB表中的数据同步到内存表中,但不能每次同步数据时都重启MySQL server。 有人知道如何在不重启MySQL的情况下同步数据吗?
浏览 1
提问于2012-04-06
得票数 1
回答已采纳
1
回答
将mysql数据文件夹保存在linux缓存中的风险
、
、
是否存在这样做的风险: vmtouch -dl /mysql-data-folder 在具有192 On和mysql数据文件夹的生产服务器上,数据文件夹为50 On。 什么是vmtouch? memory vmtouch打开命令行上提供的每个文件,并使用mmap(2)将其映射到虚拟内存中。映射被打开为只读。它递归地爬行任何目录,并对在目录中找到的所有文件执行相同的操作。 (tx @ipor指出我应该包括man vmtouch ) 我的目标是: 以实现更快的sql查询。我认为将mysql数据文件夹保存在linux缓存中将使读取速度比SSD快10倍。当数据读取得更快时,查询将更快地返回结果,所有其
浏览 0
提问于2018-06-17
得票数 -1
2
回答
MySQL是否会在达到最大连接后拒绝任何新连接,直到重新启动?
我正在试图确定在服务器上发生了什么,在此服务器上,MySQL开始用太多连接响应了将近一个小时,然后我们不得不重新启动服务器,因为MySQL不会重新启动自己,也不能关闭它。 所以我的问题是,一旦一个MySQL服务器/实例达到了它的最大连接数,它会在重新启动之前拒绝连接,还是会在连接数量降到最大值以下时自动允许更多的连接? 虽然该站点有一些页面可以连接到MySQL很长一段时间,并且有时需要超过30秒才能完成查询,但我认为一旦完成,即使负载非常高(对于这个站点来说),一旦负载再次减少,MySQL也会继续接受新的连接。 连接错误页面太多在MySQL网站上没有提到任何应该发生的事情。
浏览 0
提问于2009-08-13
得票数 2
回答已采纳
2
回答
MySQL最大内存使用问题
、
、
、
我目前正在将数百万行数据摄取到MySQL数据库中。我正在使用MySQL工作台在本地监视计算机上的服务器状态。应用程序显示内存正在耗尽。请看下面的图片。 📷 我是否可以在MySQL工作台中修复这个问题?也许是某种环境。我是MySQL和服务器的新手。 谢谢你的帮助。
浏览 0
提问于2011-05-05
得票数 0
回答已采纳
2
回答
使用MySQL实现环形缓冲区有什么想法吗?
、
、
、
首先,我打算做的是使用内存来存储每个用户的最新“用户更新”记录。 我是MySQL的新手。如何在内存中创建表? 官网上说我们可以在创建表的时候设置ENGINE = MEMORY。但该文档声称,内存中的表始终是用于读取的,而不是用于写入的。 我根本不知道该怎么做。 我对这个问题已经研究了几天了。我无法在服务器中安装memcache和任何PHP扩展,因为我没有使用虚拟专用服务器,我所能做的只是在httpdocs文件夹中传输脚本和文件...我也尝试过使用平面文件存储数据作为缓冲区/缓存,但我发现由于拒绝权限,我无法在服务器的文件目录中写入/创建文件,并且我不被允许更改此权限。 使用MySQL来缓冲可能
浏览 0
提问于2012-03-04
得票数 0
2
回答
从开发迁移到活动服务器时出现的问题
、
、
当我将我的web应用程序项目从开发服务器迁移到活动服务器时,我面临着问题。原因是我刚刚意识到活动服务器有不同的PHP版本,可用内存比我的要低。 我发现这是在客户端给我他们的ftp和cpanel访问他们的服务器 (共享主机)之后发现的。 所以, 我们如何处理这种情况?并且在将来避免类似的问题?开发服务器最合适的配置是什么? 顺便说一句,我在窗户里用xampp。它有apache和mysql。
浏览 1
提问于2010-04-17
得票数 1
回答已采纳
1
回答
Linux Mysql内存需求
、
、
、
我有: (Tikanga)Mysql 32位-红帽企业Linux服务器发布5.1 510 G RAM mysql的内存分配限制是多少?可能最大限度地使用内存。有来自红帽网站的证明文件吗?
浏览 4
提问于2009-12-09
得票数 1
1
回答
如何同步两个或多个配置数据库服务器?
、
、
我不知道mysql集群是否是一个解决方案(我正在考虑galera或xtradb集群)。但我最大的问题是不稳定的互联网连接。 实际上,它是用一个在线mysql服务器进行多租户设置的,租户是由模式分隔的,租户也可以在自己的位置上拥有自己的本地数据库。 但我想先解决这个问题。 例如,我有一个租户,但是这个租户有一个多个配置,并且希望同步每个位置以及在线服务器上的数据。 它们可以使用桌面应用程序(与其位置相应)在第一、第二等配置服务器上读写,也可以使用移动应用程序在在线服务器上读写。 现在我的问题是,当互联网可用时,我如何同步它们?因此,在第一个位置上编写和更新的数据将传播到其他服务器,在第二个服务器
浏览 0
提问于2017-03-01
得票数 0
2
回答
如果MemTest86+发现了一个错误,你会怎么做?
、
我已经建造了两个类似的超级V服务器。一个是好的,但其他在1~4天内就失败了(BSOD有不同的原因)。 唯一不同的部分是CPU和RAM。现在,我正在用MemTest86+测试失败的服务器,得到了一个错误;Test:8 Pass: 0 ...etc Count: 1 这个错误致命吗?没有ECC的4GB RAMs模块有4个。
浏览 0
提问于2011-11-24
得票数 1
回答已采纳
2
回答
PHP致命错误:允许内存大小为268435456字节耗尽
、
、
我一直看到一个记忆耗尽的错误 PHP致命错误:允许内存大小为268 435 456字节 在我的日志文件里。 这个错误是随机出现的,即使服务器负载非常轻&在本地主机上不能重复。我有一个来自hostgator的VPS 4服务器,负载为MB。php配置允许最多256 Mb。 代码如下 function func_select_array($qry) { $i=0; $data=array(); $qry_result=mysql_query($qry); if($qry_result) { while ($row=mysql_fe
浏览 5
提问于2012-04-24
得票数 1
1
回答
在php中使用pdo通过tls连接mysql服务器时,是否需要指定证书颁发机构?
、
、
我们使用自签名证书在mysql服务器上启用了ssl,并要求ssluser使用ssl。所以我不能用下面的选项连接; mysql -u ssluser -p 但我可以使用下面的选项进行连接; mysql -u ssluser -p --ssl=1 在连接时,我不需要指定为客户端创建的CA证书。 我用下面的选项连接到mysql服务器; PDO::MYSQL_ATTR_SSL_CA => true, PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT => false, 但我没有指定任何文件。mysql是否像key服务器一样将公钥发送到客户端?或者是我的设置错了
浏览 34
提问于2021-09-14
得票数 2
回答已采纳
1
回答
当我试图改变一个表时,我得到了“表‘某个表’是满的”。为什么?
、
、
、
我的MySQL5.6服务器(社区版)在debian上有一些问题。 我有一张大约4,5 GB的桌子。当我试图修改此表以添加一列(默认值为0的TINYINT)时,会出现错误1114,如下所示: ERROR 1114 (HY000): The table 'some table' is full 我读过这个(和其他)问题,但我找不到一个适合我的案例的答案, 我启用了innodb_file_per_table参数。我也有大约50 is免费的hdd,mysql数据和tmp dir是定位的。 将新数据插入到这个表中可以正常工作,但是修改它就不能工作了。 我的MySQL文件与整个系统位于同一
浏览 2
提问于2014-07-01
得票数 2
回答已采纳
2
回答
-xms总和大于主机内存的多个JVM
注意:我是Java新手(我是Python开发人员;JVM的概念对我来说很陌生) 假设您有一台具有8核160 RAM的服务器 如果您使用-xms 100G运行Java程序,它不会抛出任何错误。如果您使用-xms -100G运行两个或更多的Java程序(多个JVM),该怎么办?如果内存允许,在同一主机上运行多个JVM是可以接受的吗? 任何参考将不胜感激!
浏览 2
提问于2019-01-22
得票数 2
2
回答
Aws ec2实例在使用docker和gitlab cd时不断崩溃
、
、
、
我有一个aws ec2微实例(ubuntu服务器),我用它托管了两个web应用程序和一个api服务器。我使用docker和gitlab ci cd来部署用节点编写的api服务器。每当我试图运行构建作业时,它都会崩溃,所有托管的应用程序都无法访问。 Dockerfile是 FROM node:12.3.1 LABEL maintainer Venkatesh A <av1998av@gmail.com> WORKDIR /www/techdoc-api ARG db_username ARG db_password ARG port ARG jwt_secret ARG jwt_ex
浏览 1
提问于2020-07-17
得票数 5
回答已采纳
1
回答
Percona临时表问题
、
我已经在三个节点中配置了XtraDB集群。三台服务器的MySQL配置相同,内存为32 GB,CentOS 5,服务器版本为5.5.29-23.7.1 (64位)。 在负载测试期间,我们得到了太多的连接错误。我发现MySQL进程列表被创建临时表语句占用,这导致达到线程连接阈值1000。 创建临时表的问题在一台服务器上随机出现,其他两台服务器正常工作。 请让我知道增加临时表格大小将解决这个问题或任何想法,为什么会发生这个问题, 当前的my.cnf值, ## Temp Tables tmp-table-size = 256M max-heap-table-size = 128M #
浏览 2
提问于2013-03-01
得票数 2
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
服务器4G内存可以运行soringboot+mysql吗?
外贸网站对境外服务器配置的要求
不同矿种对钻探的要求!
金融服务器租用云服务器的要求
Tier等级评定对电力的要求
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券