Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,153,248 members, 7,818,846 topics. Date: Monday, 06 May 2024 at 06:34 AM

Dmtcomputer's Posts

Nairaland Forum / Dmtcomputer's Profile / Dmtcomputer's Posts

(1) (2) (3) (of 3 pages)

Politics / Re: Keyamo: APC Will Win 2023 Presidency Irrespective Of The Zone It Picks Candidate by Dmtcomputer: 10:58pm On Dec 02, 2021
If this man becomes minister of Justice, He would be worse than Malami.
Technology Market / 8 Months Uk Used Hp Elitebook 840 G3. Intel Core I5. 7th Generation . by Dmtcomputer: 5:39pm On Nov 29, 2021
Pls kindly visit
https://system.dmtict.com.ng
For the configurations and price

Computers / 8 Months Uk Used Hp Elitebook 840 G3. Intel Core I5. 7th Generation by Dmtcomputer: 4:09pm On Nov 29, 2021
Pls kindly visit
https://system.dmtict.com.ng
For the configurations and price

Career / Re: What Are The The Best 3 Computer Training Centers In Lagos? by Dmtcomputer: 4:42pm On Apr 19, 2020
Check out Digital Micro Technologies ict training center. www.dmtict.com.ng
Programming / Become An Expert In Data Science In Just 8 Weeks. by Dmtcomputer: 6:41pm On Apr 18, 2020
End the search of job, get the right needed ict skill for your career. Let train you to become a data scientist. Visit our website today and register, to enjoy our Ramadan season discount of 50% off. www.dmtict.com.ng

Programming / How To Set Up Mysql Server Configuration: by Dmtcomputer: 8:57pm On Jan 25, 2020
The relational database, you may find Oracle, MySQL, SQL Server, and PostgreSQL. On the other hand, The non-relational database introduces MongoDB, Cassandra, and CouchDB.

Well, first you should know where the configuration file is located depending on your operating system. In Linux systems, it is located in “/etc/mysql/my.cnf”.
Now it is time to pick your engine InnoDB vs. MyISAM. To make the choice easier, you should know that InnoDB became the default engine starting of MySQL 5.5 as it supports “row level locking, foreign keys and transactions” and MyISAM doesn’t support any of the features mentioned which make it rarely useful in modern applications.
After picking the right engine, it is time for setting some configuration variables in my.cnf file.
max_connection Variable:
The max_connection variable represents how many connections are allowed from your application. The default value is 151 connection, however, you can easily increase this number if you got an error says ‘MySQL Error, Too many connections…’
max_connections = 170
innodb_buffer_pool_size Variable:
To speed up things, MySQL will cache data in your server memory, and this variable is telling MySQL how many GigaBytes it can use. This variable is very useful if you save big blobs in your database. You can set it to 80–90% of your server memory. So if your server memory is 16GB, you can set it to 14GB.
innodb_buffer_pool_size = 14GB
innodb_io_capacity Variable:
This variable tells MySQL how many Inputs/Outputs operation it can use and it depends on your disk. For example, a single 7200 RPM drive is limited to 200 I/O and an enterprise SSD disk is 50,000 I/O. You can easily find inputs/outputs values by command line on your operating system and set the variable to 90% of the available I/O, so MySQL will never use too many I/O operations.
innodb_io_capacity = 21000
query_cache_limit and query_cache_size Variables:
Well, MySQL caches data in memory too, however, we can’t rely on it as a caching system since every time your application writes to a database table, MySQL will reset the query cache for the entire table. So, if your application has a high rate load, the MySQL cache will be completely useless, and in that case, it would be better to set these two variables to zero saving the overhead of managing the MySQL cache, and instead you can use something like Redis to manage the cache.
query_cache_limit = 0
query_cache_size = 0
Slow Query Log:
The slow query log will show you which queries are taking longer than the threshold you defined without the need to guess which query is slower.
First, you have to enable slow_query_log in your configuration file. On Linux server, open “/etc/mysql/my.cnf” or equivalent on your system.
and add:
slow_query_log = 1
long_query_time = 1
Well, these two options will enable the slow query log and will log any query that takes more than one second. If you prefer to see your logs in a table instead of a file, you may add:
log_output = ‘TABLE’
Then you can find your logs in a table called ‘slow_log,’ where you can see information about all the slow queries that take more than one second to execute. The information includes when exactly the query is executed and how many rows are affected by the query and which user executed it.
Query Optimization:
After you got all the slow queries, you need to find a way to optimize them and make them faster. So you can add the word “explain” before the query to get detailed information about the query, e.g: “explain select * from users where active=1;”
The “explain” keyword can help you to define which indexes are hit by your query and number of rows that have been queried in order to get your data. This information can tell you if you need to create more indexes or restructure your database tables.
Denormalization and Constraints:
The denormalization is the process of improving the read performance by adding redundant data or grouping them. For example, if you have a “product” table and a “category” table and every time you query the “products” table you also need to get the “category_name” of each product. In this case, you may use “join” to retrieve the “category_name.” However, this means that every time a user will open a product page, a complicated join query will be executed. So you may consider adding the “category_name” in the “product” table. In spite of the redundant data, the improvement in the read performance makes it worth.
The denormalization approach may cause an out-dated “category_name” in the “product” table. So you need to define a “foreign key” constraint, but you need to know that a “foreign key” will make the write performance a little bit slower because MySQL needs to check the constraints before writing the data. So it will always be your task to determine what the best options are to improve your database performance.
Have u visit www.dmtict.com.ng today?
Programming / What’s The Difference Between Web Hosting And Domain Hosting? by Dmtcomputer: 8:34pm On Jan 25, 2020
Every website needs both web hosting and domain hosting. It’s common to get confused between the two. They are in fact two different things.

Hosting services like Bluehost, Siteground, and GoDaddy offer both web hosting and domain hosting. When someone starts their first website, it’s common to buy both domain and web hosting from the same provider. That makes it easy to assume that the two services are the same.

Let’s take a look at what each service is for and why it’s best to keep them separate.

What is Domain Hosting
Domain hosting is a service that provides domain names for websites. A domain hosting service sells domains and registers them to an owner in exchange for a yearly subscription fee. Different types of domains have different prices, from as low as around 10$ reaching up to the $1000’s. Depending on how common or uncommon the domain is.

A domain is set up like this; www.YOURWEBSITENAME.com. It has different sections separated with dots. What a domain does is direct visitors to a specific website, much like the address of a house. Every domain has a matching IP address that sets its location on the internet. Of course, it’s much easier to remember and share a domain name than an IP address.

Domains are categorized into levels. The most common are top-level, generic top-level, and second-level. All web hosting providers that also offer domain hosting all have top-level domains, some generic top-level domains, and some second-level domains. The usual domain names are .com, .net, .org, .edu, .edu

There are also specialized domain hosting providers that offer all sorts of second-level domains, and generic top-level domains like .photo or .media.

Some top-level domains like country-code top-level domains are only used for websites in particular countries. In some cases, a country domain can be used outside of the country it stands for as long as the owner of the website has permission. For example, , uses the country code top-level domain for Lybia. permission to use that domain even though they are in the US.

By buying a domain from a domain host, you gain ownership of that domain for as long as you pay the yearly fee. But you can’t build a website without web hosting, a domain only gets you an address.

What is Web Hosting
Web hosting is a service that offers space to keep all the files for your website. To be able to buy web hosting, the provider will require that you already own a domain. If you don’t already have one, the web hosting provider can sell you one. We’ll see later why that might not be a good idea, and why it’s best to keep them separate.

There are a few different types of web hosting, the most common are shared, managed, and dedicated. Depending on what type of web hosting you buy, you will have different tools at your disposal. Some web hosting offers services that help keep your website running without you needing much technical knowledge.

Other web hosting services give the owner partial or full control of the servers, therefore needing a skilled tech team. Also, there’s managed hosting, which can make any type of web hosting easier to handle with the help of the hosting provider’s own developers and techs.

Shared
In shared web hosting, a number of websites are hosted on the same server. This is the best choice for small websites, bloggers who are starting out, and new business owners.

In a shared server, all the websites use the same RAM and CPU, meaning that if all websites stay small, there shouldn’t ever be a problem. On the other hand, if one of the websites in a shared server gets a surge of visits and crashes the server, all the other websites hosted there will be affected too.

Dedicated
Different to shared web hosting, dedicated web hosting hosts each website on its own server. Since websites arent’s sharing a server, they can have a much larger bandwidth for high traffic. Dedicated servers also offer a large amount of file storage for websites with lots of information.

With a dedicated server, the client has direct access to root and admin access. This is a good choice if the company has a skilled tech team. Nevertheless, dedicated web hosting can also be dedicated managed hosting for large websites without tech teams.

Managed
Just how there can be confusion between domain hosting and web hosting, there also tends to be confusion between shared /dedicated hosting and managed hosting. The reason it gets confusing is that all types of web hosting, be it shared, dedicated, or cloud can also be managed.

That’s because what managed hosting does is add a full suite of tools to install and run WordPress, manage files, manage email. All that plus a team of developers always at your disposal who are keeping things running smoothly under the hood.

Having managed hosting saves a lot of time and eventual headaches when things go wrong. Shared managed hosting is the most common type of web hosting for many types of small businesses and blogs. Dedicated and cloud-managed hosting are the best for big companies with websites that get a lot of traffic.

Your domain can be used with any type of web hosting.
Why You Should Keep Domain and Web Hosting Separate
Just how a hosting provider can offer domain hosting and web hosting in the same package, it’s not always a great idea to buy them from the same provider. There are a few reasons why.

1. Better security against hacking. Separated domain and web hosting can help keep a website safe from being hacked completely. If a hacker gets access through your domain, they can then get access to all your files. Then they could lock down the website and transfer the domain to wherever they want. You’d lose it all.

If a domain is not hosted with the same provider, then at least you won’t lose it. Of course, as long as you don’t use the same login and passwords for both.

2. Preventing domain loss. Let’s say you pay for web hosting and domain hosting on the same day with the same provider. One year later, your subscription expires and your domain goes into a holding pattern. If you didn’t switch hosts before that happened, you could lose the domain completely.
Have u visit www.dmtict.com.ng today?

1 Like

NYSC / Become An Expert In Data Science In Just 8 Weeks. by Dmtcomputer: 5:11pm On Nov 09, 2019
End the search of job, get the right needed ict skill for your career. Let train you to become a data scientist. Visit our website today and register, to enjoy our season discount of 50% off. www.dmtict.com.ng

Jobs/Vacancies / Become An Expert In Data Science In Just 8 Weeks. by Dmtcomputer: 9:10pm On Nov 08, 2019
End the search of job, get the right needed ict skill for your career. Let train you to become a data scientist. Visit our website today and register, to enjoy our season discount of 50% off. www.dmtict.com.ng

Programming / Season Discount, Enjoy 60% Discount Off. Register For Our Ict Carrer Courses. by Dmtcomputer: 6:09pm On Nov 03, 2019
Skill up now to stay relevant in Digital labour market of today. Visit www.dmtict.com.ng and register.

1 Like

Career / Season Discount, Enjoy 60% Discount Off. Register For Our Ict Carrer Courses. by Dmtcomputer: 11:38am On Nov 03, 2019
Skill up now to stay relevant in Digital labour market of today. Visit www.dmtict.com.ng and register.
Jobs/Vacancies / Season Discount, Enjoy 60% Discount Off. Register For Our Ict Carrer Courses. by Dmtcomputer: 11:23am On Nov 03, 2019
Skill up now to stay relevant in Digital labour market of today. Visit www.dmtict.com.ng and register.
Jobs/Vacancies / Become An Expert In Adroid Mobile Apps Development In Just 6 Weeks. by Dmtcomputer: 8:36pm On Oct 23, 2019
MASTER REAL ICT SKILLS TODAY. Real Practical training . Real Qualifications. Real Success.
Start Learning

Programming / Become An Expert In Adroid Mobile Apps Development In Just 6 Weeks. by Dmtcomputer: 8:25pm On Oct 23, 2019
MASTER REAL ICT SKILLS TODAY. Real Practical training . Real Qualifications. Real Success.
Start Learning. Apply online via our website.

Career / Become An Expert In Adriod Mobile Apps Development In Just 6 Weeks. by Dmtcomputer: 9:16pm On Oct 17, 2019
End the search, Embark on a practical ict career.

Programming / Become An Expert In Adroid Mobile Apps Development In Just 6 Weeks. by Dmtcomputer: 6:46pm On Oct 17, 2019
End the search, Embark on a practical ict career.

Religion / Re: Benny Hinn: 'Islam In Nigeria, Evil Powers Will Be Defeated' by Dmtcomputer: 6:38pm On Oct 17, 2019

1 Like 1 Share

Computers / Hp Elitebook 8440p Intel Core I7. 70k by Dmtcomputer: 9:18pm On Jul 20, 2019
Hp elitebook 8440p
Processor: Intel core i7
Battery : 3hrs
Hard disk: 500G
Ram: 4G
Video dedicated graphics memory: yes
Very clean and working perfect
London used.
Price: 70k
09051916493

Computers / Hp Elitebook 8440p Intel Core i7. 70k by Dmtcomputer: 11:08pm On Jul 19, 2019
Hp elitebook 8440p
Processor: Intel core i7
Battery : 3hrs
Hard disk: 500G
Ram: 4G
Video dedicated graphics memory: yes
Very clean and working perfect
London used.
Price: 70k
09051916493

Jobs/Vacancies / Ict Training Scholarship Cbt Application For Nigerians by Dmtcomputer: 10:47pm On May 11, 2019
We are glad to announce to the general public and our online registered applicants that our ict scholarship test is live on now. Visit www.dmtict.com.ng, click on the scholarship test in the site menu bar and attempt the questions. Pls remember to input Your name, phone and email before submission. Terms and conditions apply.
Career / Ict Training Scholarship Cbt Application For Nigerians by Dmtcomputer: 11:18am On May 11, 2019
We are glad to announce to the general public and our online registered applicants that our ict scholarship test is live on now. Visit www.dmtict.com.ng, click on the scholarship test in the site menu bar and attempt the questions. Pls remember to input Your name, phone and email before submission. Terms and conditions apply.
NYSC / Ict Training Scholarship Cbt Application For Nigerians by Dmtcomputer: 12:06pm On May 10, 2019
We are glad to announce to the general public and our online registered applicants that our ict scholarship test is live on now. Visit www.dmtict.com.ng, click on the scholarship test in the site menu bar and attempt the questions. Pls remember to input Your name, phone and email before submission. Terms and conditions apply.
Webmasters / Ict Training Scholarship Cbt Application For Nigerians by Dmtcomputer: 10:20pm On May 09, 2019
We are glad to announce to the general public and our online registered applicants that our ict scholarship test is live on now. Visit www.dmtict.com.ng, click on the scholarship test in the site menu bar and attempt the questions. Pls remember to input Your name, phone and email before submission. Terms and conditions apply.
Programming / Ict Training Scholarship Cbt Application For Nigerians by Dmtcomputer: 10:05pm On May 09, 2019
We are glad to announce to the general public and our online registered applicants that our ict scholarship test is live on now. Visit www.dmtict.com.ng, click on the scholarship test in the site menu bar and attempt the questions. Pls remember to input Your name, phone and email before submission. Terms and conditions apply.
Jobs/Vacancies / Write Your Ict Scholarship Test In Our Online Platform. by Dmtcomputer: 12:04pm On May 09, 2019
We are glad to announce to the general public and our online registered applicants that our ict scholarship test is live on now. Visit www.dmtict.com.ng, click on the scholarship test in the site menu bar and attempt the questions. Pls remember to input Your name, phone and email before submission. Terms and conditions apply.
Programming / Write Your Ict Scholarship Test In Our Online Platform by Dmtcomputer: 9:51pm On May 08, 2019
We are glad to announce to the general public and our online registered applicants that our ict scholarship test is live on now. Visit www.dmtict.com.ng, click on the scholarship test in the site menu bar and attempt the questions. Pls remember to input Your name, phone and email before submission. Terms and conditions apply.
Jobs/Vacancies / Ict Scholarship And Internship Placement . by Dmtcomputer: 1:09pm On May 05, 2019
Grab This opportunity and earn a decent and meaningful career in ict sector. Apply for this practical ict professional training scholarship. Visit www.dmtict.com.ng and click on the scholarship link in the website footer and register. Date, time and venue of exam will be inbox via your e-mail.Terms and conditions apply.
Technology Market / Ict Scholarship And Internship Placement . by Dmtcomputer: 11:50pm On May 04, 2019
Grab This opportunity and earn a decent and meaningful career in ict sector. Apply for this practical ict professional training scholarship. Visit www.dmtict.com.ng and click on the scholarship link in the website footer and register. Date, time and venue of exam will be inbox via your e-mail.Terms and conditions apply.
Programming / Ict Scholarship And Internship Placement . by Dmtcomputer: 12:19pm On May 04, 2019
Grab This opportunity and earn a decent and meaningful career in ict sector. Apply for this practical ict professional training scholarship. Visit www.dmtict.com.ng and click on the scholarship link in the website footer and register. Date, time and venue of exam will be inbox via your e-mail.Terms and conditions apply.

(1) (2) (3) (of 3 pages)

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 46
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.