목록에러 (4)
미스터 역마살
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dzch4x/btrIEbYriCC/VpqYxgAvykTYtNHctPrBck/img.png)
에러 발생 이유 Mysql에서 This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creators variable) 에러가 발생하는 이유는 아래와 같다. 구글링 해보니 MySQL 특정 버전대에서 Super 권한이 없는 user에게서 발생할 수 있는 문제이다. 원인은 mysql global variable 중 log_bin_trust_function_creators 옵션이었다. log_bin_trust_function_creators 옵션은 MyS..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cieFwH/btrIxDbvxgm/ZPsErnyvM7h2UB8Kstt7ik/img.png)
에러가 나는 이유 THE TOTAL NUMBER OF LOCKS EXCEEDS THE LOCK TABLE SIZE 에러 발생할때 이유는 아래와 같다. MySQL은 저 문장이 들어오면 일단 select 결과를 모두 메모리로 가져온다. 그 메모리가 buffer 다. 이걸 조정하는 게 buffer_size 옵션이다. 그런데, 가지고 올 데이터량이 많아서 buffer_size를 넘어간다면? MySQL 은 Temp_Table이 완성되기 전에 You_Table 이 변경되면 안되니까, You_Table 에다가 lock을 걸어버린다. 즉, 그동안 다른 트랜잭션이 데이터를 변경할 수 없다는 소리다. 그래서 이런 에러가 생긴다. 해결방안 innodb_buffer_pool_size의 기본값이 8,388,608이라는데 이것은..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cVQ77F/btqPiaFxlf3/wdQj4zAyhPi1VSyKgiT7Nk/img.png)
오라클 에러들에 대한 원인과 해결방안 입니다. 참고들 하세요~ 그리고 해당 에러는 아래 사이트를 참고하시면 됩니다. docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#ERRMG101 ORA-00000 to ORA-00899 Action: In the case of CREATE DATABASE or CREATE CONTROLFILE, use a different combination of MAXDATAFILES, MAXLOGFILES, MAXLOGMEMBERS, MAXLOGHISTORY, and MAXINSTANCES clauses. In the case of cfileCalcSizeList() or cfileCalcSizeArray(), use a diffe..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/XijxV/btqOVK93gMn/KSliwVREqjHy3Vab7h5ysk/img.png)
윈도우 설치시 이 하드 디스크 공간에 Windows를 설치할 수 없습니다. 이러한 에러를 종종 봤을것이다. 이 문제는 UEFI방식으로 윈도우10을 설치할때 쉽게 발생하는 문제이다. 해결방법 1. SHIFT + F10을 누른다. 2. 아래의 그림대로 DISKPART> list disk // 디스크 번호 확인 DISKPART> select disk 0 // 윈도우를 설치할 디스크 선택 DISKPART> clean // 디스크 삭제 DISKPART> exit // diskpart 종료 그런다음 다시 설치를 해보면 정상적으로 설치가 되는것을 알 수 있다.