标签: database

你通常如何备份你的数据库?

我正在使用 mysql

您多久备份一次数据库?

您通常如何备份数据库?

将所有数据导出为 sql 或 cvs 格式并保存在文件夹中??

mysql backup database

8
推荐指数
1
解决办法
3812
查看次数

确保 MySQL 数据库完全采用 UTF8 的最佳方法

在 UTF8 和非 UTF8 字符串出现一些问题后,我们正在对 UTF8 进行标准化。我需要做的一件事是检查 MySQL 数据库中的所有内容是否都在 UTF8 中?我需要检查什么?

  • 服务器默认字符集
  • 每个数据库的默认字符集
  • 每个文本列都有字符集吗?我该如何检查?

我正在考虑将所有这些放在 nagios 插件中以检查所有内容是否都在 UTF8 中。建议?

mysql database charset utf-8 unicode

8
推荐指数
1
解决办法
4982
查看次数

如何将 SQL Server 2008 服务器链接到 SQLite 服务器?

我想将 SQLite 服务器与 SQL Server 2008 服务器“链接”。例如使用sp_addlinkedserver命令。我该怎么做呢?

我已经进行了广泛的搜索,但没有找到解决此问题的方法。我发现的最接近的尝试是在这里:

http://www.sqlservercentral.com/Forums/Topic866972-149-1.aspx

--#################################################################################################
--Linked server Syntax for SQLite 
--using OLE provider C:\Program Files\Cherry City Software\SQLiteProvider\SQLitePV.dll
--from http://cherrycitysoftware.com/ccs/Download/Download.aspx
--#################################################################################################
DECLARE @server     sysname,
        @srvproduct nvarchar(256),
        @provider   nvarchar(256),
        @datasrc    nvarchar(100),
        @location   nvarchar(100),
        @provstr    nvarchar(100),
        @catalog    sysname,
        @sql        varchar(1000)
--add an SQLite Database as a linked server
SET @server = N'mySQLite'
SET @srvproduct = N'SQLite Provider'
SET @provider = N'OleSQLite.SQLiteSource.1'
SET @datasrc = N'C:\Data\LowellSSC.db3'
set @provstr    = ''
EXEC sp_addlinkedserver  @server,@srvproduct,@provider,@datasrc,NULL,@provstr
exec sp_addlinkedsrvlogin @rmtsrvname='mySQLite', 
@useself …
Run Code Online (Sandbox Code Playgroud)

windows-server-2008 database sqlite sql-server sql-server-2008

8
推荐指数
1
解决办法
7086
查看次数

社区 MySQL 是否可以安全用于生产?

或者我需要获得企业版吗?

这是因为我在 MySQL 的网站上找到了这个:

如果您正在运行 MySQL 生产级系统,我们希望将您的注意力引向 MySQL 企业版的产品说明:

http://mysql.com/products/enterprise/

当我查看功能时,社区版似乎不支持交易,而企业版则支持。

如果社区版确实不适合生产,那么似乎 posgresql 可能是我的出路,因为它支持事务并且完全开源。

如果我必须更改,sql 语法是否需要更改(很多)?

mysql postgresql database

7
推荐指数
2
解决办法
2万
查看次数

MySQL 足够用于大规模吗?

我的问题可能相当普遍,但我还是想问。

在为大型应用程序(例如社交网络)选择数据库类型时,MySQL 是否能够处理它?我的意思是,数十万,如果不是数百万用户......

如果没有,我无法想象每个人都会使用 Microsoft Servers 和 SQL。什么是合适的替代品?

mysql database

7
推荐指数
1
解决办法
3870
查看次数

用于数据库的 iSCSI,好主意

在使用 iSCSI 的服务器上运行事务数据库是个好主意吗?

他们的主要论点是你可以让两台服务器访问同一个磁盘阵列,所以如果一台服务器坏了,另一台可以开始工作。

所以我有一台处于冷待机模式的服务器。这种设置真的比将磁盘和服务器放在同一台机器上更安全吗?

这意味着 iSCSI 机器不像服务器那样容易损坏。

另一点是 WAL,如果网络滞后,它可能会受到负面影响。有什么经验吗?

我很高兴听到你对这个话题的看法。

iscsi database

7
推荐指数
2
解决办法
6447
查看次数

备份数据库的最佳实践

我在stackoverflow上问过这个问题,但有人指出最好在这里问。

让我们假设 RAID NAS 上有 Subversion 和 MySQL。备份数据的最佳做法是什么?

我正在考虑将 mysqldumps 置于 subversionn 控制之下,然后可能通过 7zipping 整个过程定期备份 svn 存储库。

除非您将 svn 备份存储在不同的物理硬盘驱动器上,否则对存储库进行备份似乎没有帮助。这是真的?如果不是,为什么?

最后,应该多久备份一次,应该保存多少?

mysql backup database svn

7
推荐指数
1
解决办法
1345
查看次数

有没有人对小型服务器上的 Amazon RDS 与 MySQL 的速度有任何经验?

EC2 Small 与 Amazon RDS - MySQL 哪个更快?

(我有一个数据库,索引和调整良好。每个表上大约有 10,000 行。)

表现如何?

mysql database amazon-ec2 amazon-web-services

7
推荐指数
1
解决办法
1887
查看次数

如何为在 Debian Jessie 上运行的守护进程提高文件描述符的最大数量?

我正在使用pgBouncer作为 PostgreSQL 的连接池系统。我的系统是 12 核、64GB RAM 和 1Gbps 网络接口,运行 Debian 8.1。现在我想将开放套接字连接的限制提高到 10.000 个并发客户端。在进行 DB 基准测试时,pgbench实用程序会阻止大约 950 个并发客户端,这似乎达到了 1024 个打开 fds 的限制,就像过去一样。我检查了fs.file-max内核参数和pgbench运行用户的资源限制:

# sysctl fs.file-max
fs.file-max = 6598264
# su - postgres
$ ulimit -Sn
65536
$ fgrep files /proc/self/limits
Max open files            65536                65536                files
$ 
Run Code Online (Sandbox Code Playgroud)

但是,限制proc表明pgBouncer(以用户身份运行postgres)的最大打开文件的软限制仅为 1024 个最大打开文件:

$ ps -e | fgrep pgbouncer
 9840 ?        00:00:00 pgbouncer
$ fgrep files /proc/9840/limits
Limit …
Run Code Online (Sandbox Code Playgroud)

networking linux debian database performance-tuning

7
推荐指数
1
解决办法
1万
查看次数

MySQL 数据库是 LDAP 的可行替代方案吗?

(如果我问错了问题或问错了地方,我深表歉意。)

我们为我们的协会(所有志愿者)运行 IT。我们有一个带有 OpenLDAP 成员数据库的服务器、邮件服务器、ftp 和一堆自制的网络应用程序。

除了 OpenLDAP 成员数据库之外,大部分都很好。设置它的人早已不在,当前的 IT 团队并没有真正做出改变的能力。

因此,我正在考虑将成员数据库从 OpenLDAP 移至 MySQL 数据库。这似乎是可能的,我们的电子邮件和 FTP 服务器支持 SQL 源,我们可以相应地修改我们的 web 应用程序。但是我仍然无法确定这样做是否有缺点。因此我的问题:

  • LDAP 相对于 SQL 数据库的优势是什么?(对于简单的用户数据库)
  • 是否有理由不使用 MySQL 作为用户数据库?

我在这里找不到类似的问题。我从外部找到的信息将我带到 10 多年前的页面。

sql database ldap

7
推荐指数
1
解决办法
2233
查看次数