A little insight into the advanced level of database learning

Source: Internet
Author: User
Tags dba

Received Li Huarong invitation, write an article about the database of learning experience and sentiment, initially a bit of trepidation, because of their own technical also can only calculate a dabbler, but he does not abandon, that is to bite the bullet to share some of their own database of some learning experiences and experience it, I hope that the first peer has helped.

With regard to learning methods, individuals feel different, and some methods are not suitable for everyone. Different individuals, learning styles and learning efficiency are also different. Finding the right learning method is the most important thing. So in this respect, we take its essence, to its dross principle to look at it!

There is a very good saying, "to the majority of the efforts of the low, not the ability to spell", I have always felt that their talent is very poor, so I am also a little harder than most people, I am diligent in blogging, summed up the database of the various knowledge points, encountered cases and so on. I believe in Qinnengbuzhuo. In addition, I often meet netizens ask how to learn database technology, many people are looking for shortcuts, they believe that there are fast, efficient way to get them to master the database skills quickly, but ignore the database learning is the accumulation of time, is the need for a lot of hard pay. Actually this is in the Trifles, the method is certainly more important, but if you do not diligently diligently pays, even if you have the best method, you can not learn the database well. Have you ever seen those Daniel's hard work less than the average person? Look at someone else's blog, you know Daniel did not know how many documents, books. How many experiments and tests have been done.

A lot of people would ask, do DBAs have a future? Easy, not easy? They want to turn into the DBA's line. But there are some uneasy heart, the future and the money? Does DBA work tired? In fact, this is not good generalize, many times the people in the city want to go out, people outside the city want to come in such a situation. Perhaps you want to enter this line or just step into this line, personal opinion, you should first throw away these questions, you have to understand yourself on the database have no interest, if not interested, I think once you step into this line, you will feel very painful, because you can not be happy at work, Instead, work will bring you endless pain and trouble. Interest determines how far you can go in this line. If there is not much interest, please do not rush into this line.

Of course, the interest is also divided into a moment of mind fever and from the heart of two, if the former, advise you to think twice before. Of course, very few people start with a strong interest in the database, often in the optimization of a performance problem, feel particularly a sense of accomplishment, such a positive self-affirmation and motivation has slowly evolved into an intense interest in the database. Then want more, more in-depth understanding of the database knowledge, slowly evolved into interest and motivation. When you are interested, even if the pain and tired of the work, in your eyes has become a good thing, for example, many people are particularly afraid of database failure, problems, for me, there has been a failure and problems, I sometimes faint a little excitement, I feel a bit more experience accumulated and deep understanding of the opportunity. Perhaps you feel a little puzzled, give a simple example, like to read a friend of fiction, May watch for a few hours without feeling tired, imagine if let him go to see a higher algebra, I think he looked at one or two page estimate don't want to see.

DBA this line, often requires you to the database, operating system, hardware storage, network topology, system architecture, system business have some knowledge, and even good at communicating with other colleagues, communication. And the light of a proficient database will exhaust your infinite energy, so many times are testing your ability to learn, of course, the above involves some knowledge, not to say that you are all proficient, but you have to understand, because the database optimization and performance problem diagnosis is really very complex, really will involve one aspect of it, If you don't know anything about it, it's really hard to analyze and diagnose problems from a global point of view. In fact, many times, people are not aware of their own things are afraid, think this thing is very complex, difficult to master, in fact, you just let go of the mentality, to learn more and learn, slowly will accumulate some. A lot of things, like Forrest Gump, when you learn to learn, found themselves in this area is very NB, so do not give their own ideological consciousness on the establishment of the city walls.

It is also important to be diligent in thinking, which is the trait of a good, experienced DBA. Only the diligent thinking person, can in the database technology deeper layer, can combine the principle and the practice, the mastery, the use freely. Most of the time, if you think more about a problem than others, and go deeper, you may have more knowledge and more understanding of the principles. Many people are accustomed to consulting others when they encounter problems, and I wonder if you are lazy in the process, unwilling to think, and unwilling to study the problem. The suggestion encounters the question, first thinks oneself, attempts to solve, really solves not to ask others help again.

The last one is the attitude problem, positive mentality and negative mentality, the difference is very obvious in the work, if you take a positive attitude to solve the problems encountered in the work, you will overcome all kinds of difficulties, all can try to try again, if you take a negative attitude to solve the problems encountered in the work, you will be all kinds of shirk, Various reasons, can have accumulated experience of the case, the results have been missed. Positive mentality can let you grow, progress, and negative mentality will let you slowly complacent, complaining. There is such a story, I hope you take this as a mirror: an apple tree, finally the result. In the first year, it had 10 apples, 9 were taken away and 1 of them were. In this, the apple tree aggrieved, so since the broken meridians, refused to grow. The next year, it had 5 apples, 4 were taken away, and 1 of them were. "Haha, last year I got 10%, get 20% this year! Doubled up. "The apple tree is mentally balanced. However, it can also: continue to grow. For example, in the second year, it had 100 fruits, was taken away 90, and got 10 of them. It is possible that it was taken away 99, and got 1 of its own. But it doesn't matter, it can continue to grow, the third year knot 1000 fruit ....

A good, senior DBA tends to step on a hole that no one else has stepped on, and has grown up by making mistakes that others have not committed. This is a few days ago in the circle of friends to see a very philosophical words, here and everyone together encourage each other!

Xiaoxiang Hidden book in 2016-09-24

A little insight into the advanced level of database learning

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.