我有疑问,在我的应用程序中需要在我的数据库中设置varbinary的类型,我有8个字段名使用varbinary(max),就像使用sql server varbinary(max)一样,但我已经使用varbinary(60000),这不是问题数据库仍然运行良好,但在我尝试使用varbinary(60000)作为每个字段名后,显示如下错误 ?
如果我使用MySQLdb或JDBC向Mysql发出sql:select * from users。假设该表有10亿条记录。那么Mysql将在一个块/包中返回多少行。我的意思是,Mysql不会逐个传输行,也不会只传输一次所有数据,对吧?那么,一次互联网传输到客户端的默认块/包大小是多少?如果我使用服务器端游标,那么我应该将fetch大小设置为大于默认块大小,以获得更好的性能,对吗?