EVAL script numkeys key [key …] arg [arg …]
[……]
EVAL script numkeys key [key …] arg [arg …]
[……]
来自《深入浅出MySQL》15.1 及 15.4章节。
主要讲解最基本的分析方法和常用的SQL语句如何优化。
[……]
InnoDB采用redolog机制保证事务更新的一致性和持久性。
[……]
深入浅出MySQL中介绍了6种不同的日志,记录着数据库在不同方面的踪迹。
[……]
事务是一组原子性的SQL命令。事务内的语句要么全部执行,要么全部不执行。
而事务的并发访问问题,则是通过锁来实现的。
[……]
讨论Redis缓存下可能出现的缓存穿透、缓存击穿、缓存雪崩等问题。
另外记录一下缓存预热、缓存更新模式、缓存降级等等。
[……]
索引在MySQL中也叫做键(key),是存储引擎用于快速找到记录的数据结构。
[……]
ACID:指数据库事务正确执行的四个基本要素的缩写。
[……]
·1. 原始单据与实体之间的关系
可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我[……]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
void FaceserverUser::DoFieldExchange( CFieldExchange* pFX ) { pFX->SetFieldType( CFieldExchange::outputColumn ); // RFX_Text() 和 RFX_Int() 这类宏依赖的是 // 成员变量的类型,而不是数据库字段的类型。 // ODBC 尝试自动将列值转换为所请求的类型 RFX_Long( pFX , _T( "[userId]" ) , m_userId ); RFX_Text( pFX , _T( "[userName]" ) , m_userName ); RFX_Long( pFX , _T( "[userType]" ) , m_userType ); RFX_Text( pFX , _T( "[cardNo]" ) , m_cardNo ); RFX_Long( pFX , _T( "[featureLen]" ) , m_featureLen ); RFX_Text( pFX , _T( "[base64FeatureData]" ) , m_base64FeatureData , 20000 , SQL_LONGVARCHAR ); RFX_Long( pFX , _T( "[photoLen]" ) , m_photoLen ); RFX_Text( pFX , _T( "[base64PhotoData]" ) , m_base64PhotoData , 20000 , SQL_LONGVARCHAR ); } |
以上是自动生成的代码修改过后的结果。
修改原因 :链接数据仓库传递数据的时候,RFX_TEXT默认只能传递255个数据,所以需要自己修改…
CRecordset 使用 Update() 函数的时候报错,可能就是因[……]
在此推荐一种在程序中使用ODBC API的方法,程序员可以在任何时候都可以用Visual C++编写的程序调用这些API函数来设置ODBC数据源。
[……]